[release-announce] [barbican] castellan-ui 0.1.0

no-reply at openstack.org no-reply at openstack.org
Wed Mar 7 23:45:24 UTC 2018


We are stoked to announce the release of:

castellan-ui 0.1.0: Generic Key Manager UI Plugin for Horizon

This is the first release of castellan-ui.

The source is available from:

    http://git.openstack.org/cgit/openstack/castellan-ui

Download the package from:

    https://tarballs.openstack.org/castellan-ui/

Please report issues through launchpad:

    http://bugs.launchpad.net/castellan-ui

For more details, please see below.

Changes in castellan-ui 03ef485632073390307fc4e67e6dd5cdadbda33e..0.1.0
-----------------------------------------------------------------------

bbcebe5 Add Passphrase Panel
2150484 Add Opaque Data Panel
299eb23 Add Symmetric Keys Panel
32c35f6 Add Public and Private Key Panels
2668b69 Add X509 Certificate Panel
a3efa18 Add the key manager panel group
d1e8f7c Add Castellan client
9f8ec14 Add devstack directory
2a90199 Delete unused files and clean up cookie cutter files
9f52b6b Align tox_install.sh with other projects
4403212 Remove setting of version/release from releasenotes
a2f556e Initial ui cookiecutter commit




Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
new file mode 100644
index 0000000..9ecc399
--- /dev/null
+++ b/requirements.txt
@@ -0,0 +1,17 @@
+# The order of packages is significant, because pip processes them in the order
+# of appearance. Changing the order has an impact on the overall integration
+# process, which may cause wedges in the gate later.
+# Order matters to the pip dependency resolver, so sorting this file
+# changes how packages are installed.  New dependencies should be
+# added in alphabetical order, however, some dependencies may need to
+# be installed in a specific order.
+#
+# PBR should always appear first
+pbr>=2.0.0,!=2.1.0  # Apache-2.0
+Babel>=2.3.4,!=2.4.0  # BSD
+Django>=1.8,<2.0  # BSD
+django-babel>=0.5.1  # BSD
+django_compressor>=2.0  # MIT
+django_openstack_auth>=3.5.0  # Apache-2.0
+django-pyscss>=2.0.2 # BSD License (2 clause)
+castellan>=0.7.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
new file mode 100644
index 0000000..d3db44c
--- /dev/null
+++ b/test-requirements.txt
@@ -0,0 +1,28 @@
+# The order of packages is significant, because pip processes them in the order
+# of appearance. Changing the order has an impact on the overall integration
+# process, which may cause wedges in the gate later.
+# Order matters to the pip dependency resolver, so sorting this file
+# changes how packages are installed.  New dependencies should be
+# added in alphabetical order, however, some dependencies may need to
+# be installed in a specific order.
+#
+# Hacking should appear first in case something else depends on pep8
+hacking>=0.12.0,!=0.13.0,<0.14 # Apache-2.0
+#
+coverage>=4.0,!=4.4  # Apache-2.0
+django-nose>=1.4.4  # BSD
+mock>=2.0 # BSD
+mox3>=0.7.0,!=0.19.0  # Apache-2.0
+nodeenv>=0.9.4 # BSD
+nose # LGPL
+nose-exclude # LGPL
+nosehtmloutput>=0.0.3 # Apache-2.0
+nosexcover # BSD
+openstack.nose_plugin>=0.7  # Apache-2.0
+openstackdocstheme>=1.16.0 # Apache-2.0
+reno>=1.8.0,!=2.3.1  # Apache-2.0
+selenium>=2.50.1 # Apache-2.0
+sphinx>=1.6.2  # BSD
+testtools>=1.4.0 # MIT
+# This also needs xvfb library installed on your OS
+xvfbwrapper>=0.1.3 #license: MIT






More information about the Release-announce mailing list