Commit Graph

22 Commits

Author SHA1 Message Date
Hervé Beraud e735fb4d11 remove outdated header
Change-Id: I09bfa2e97bb20b3be0b801c7e76ce93b8db6d0cb
2020-02-10 18:34:03 +01:00
Stephen Finucane 4e071eb034 [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in Ussuri cycle.

Complete discussion & schedule can be found in
- http://lists.openstack.org/pipermail/openstack-discuss/2019-October/010142.html
- https://etherpad.openstack.org/p/drop-python2-support

Ussuri Communtiy-wide goal:
https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html

Change-Id: I13ce8e8264679a19c7b108381ccb969573ea9ac6
Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
Sem-Ver: api-break
2020-02-03 15:12:02 +00:00
OpenStack Proposal Bot dcdce8f44e Updated from global requirements
Change-Id: I08b39bbde8378d75dce026e03bb708f661195069
2017-03-03 00:02:50 +00:00
OpenStack Proposal Bot 20f57378ec Updated from global requirements
Change-Id: I067561b92fdd9a7ce47d60bd86fd1e352cbdaec1
2015-09-17 12:15:55 +00:00
OpenStack Proposal Bot 9a1ba80ce2 Updated from global requirements
Change-Id: I790839f1a5670e0bbe530310b4ff135b76d54e53
2015-07-15 01:36:27 +00:00
OpenStack Proposal Bot b3198a77c0 Updated from global requirements
Change-Id: Ie3078b99f9d11bc9d8d04de0d55d9d929b1e46fb
2015-06-22 08:26:57 +00:00
OpenStack Proposal Bot a55037577a Updated from global requirements
Change-Id: I2c06261c3a58ef711808a04b1639f6736c55b635
2014-04-30 02:45:43 +00:00
OpenStack Jenkins b4252b9217 Updated from global requirements
Change-Id: I98764a5281f5ae786bb6b56c1ad9d086e67df8b9
2013-10-01 16:14:25 +00:00
Julien Danjou 58aa8f12a3 Update requirements
This is the fabulous result of running the update.py script from
openstack/requirements with this repository as the target. It therefore
updates all dependencies, with nice version numbers that this repository
have to use to work. It also fixes case on some dependencies.
This update also brings a brand shiny new setup.py automatically handled
and generate by this same openstack/requirements repository.

Change-Id: I22ec396e5fa802c1617514aa6df3ed82f05271b0
2013-08-26 17:18:39 +02:00
Monty Taylor 08203f69e6 Ensure namespace package is installed.
This is a workaround for bug 1194742. There is actually a bug in
upstream d2to1 that has a PR up:

https://github.com/iguananaut/d2to1/pull/32

But until that is released, this should fix the immediate problem.

Change-Id: I136b8493c8d8d48a0116facf5f23c2a1479c070f
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
2013-06-27 07:42:50 -04:00
Monty Taylor ffbdc2acb6 Update build to use pbr.
Change-Id: If27004df4c756ebc0b00784cb0445ab46ea43d97
2013-05-03 12:38:15 -04:00
Mark McLoughlin 2a170e4317 Add Environment::OpenStack classifier
Doug had this registered for us:

  http://mail.python.org/pipermail/catalog-sig/2012-October/004634.html

It makes it easier to find all OpenStack packages.

Change-Id: I17ee76616eb11a02a65b7a624f625a207b9e9631
2013-03-12 16:12:19 +00:00
Mark McLoughlin e83c9f311f Open 1.2.x development
The 1.2.x series will be for havana. Its API will be backwards
compatible with the 1.1.x series.

Change-Id: I041046bb97bf4072f598c91b8a127f4e6bba9f19
2013-03-12 16:09:49 +00:00
Mark McLoughlin 6dca669461 Change the name of the project to oslo.config
Again discussed here:

  http://lists.openstack.org/pipermail/openstack-dev/2013-March/thread.html#6283
  http://lists.openstack.org/pipermail/openstack-dev/2013-March/thread.html#6138

The rationale is that the use of namespace packages is likely to
increase and there is apparently some consensus that the convention
should be to use period to separate the namespace package name from
the subpackage name - i.e. call it oslo.config. The zope.interface is
an example of this convention, but PasteDepoy is a counter-example.

Oslo is going to have a family of libraries, so it'd be much nicer if
they followed what the future Python convention is likely to be.

This is a disruptive change for packagers and the benefit isn't huge,
but pairing it with the also disruptive change to the versioning
scheme makes it somewhat more acceptable.

Change-Id: I63e96a8b48b166b07f1c8e79b6eaffb6234cc751
2013-03-05 21:56:03 +00:00
Mark McLoughlin 1e3c302fdb Switch to semantic versioning
Discussed here:

  http://lists.openstack.org/pipermail/openstack-dev/2013-March/006283.html

The date based 2013.1 version is likely to be disallowed by PEP426
when it is ratified and we'll be required to treat the date based
version as a "private version" and use 0.2013.1 as the official
version.

Also, I'm coming around to the idea of using semantic versioning
(i.e. x.y.z) and increasing the major number when removing any
deprecated APIs. Th is the trend that Python is following according to
a discussion on distutils-sig.

One consequence of using semantic versioning is that we'll be very
loathe to remove any deprecated APIs since it will mean a version bump
from 1.y.z to 2.y.z. That's probably not a bad thing.

With this versioning scheme, I figure we should start with 1.1.0
(2013.1-2012). We'll increase the micro number when we do release from
the stable branch and increase the minor number with every coordinated
OpenStack release.

Change-Id: Ibe033d37742b82dee5f42d9e3d6a0b51582bd3ce
2013-03-05 21:49:42 +00:00
Jason Kölker 394876f258 Make sure to install the oslo package as well.
Each package under a namespace that should install that namespace
package so the __init__.py for the namespace gets copied.

Fixes Bug 1129587

Change-Id: I064b05479c8a41d8f793886d2a5895dce166a85a
2013-02-18 17:26:26 -06:00
Mark McLoughlin af4ab489df Fix setup.py to install the correct package
Change-Id: I87e3977ecd9078df0c8aa14ed18dc288fe49c596
2013-02-16 14:31:38 +00:00
Mark McLoughlin 9805067bcf Add sphinx documentation
Add basic sphinx config and copy the theming from oslo-incubator which
was originally copied from keystone.

Change-Id: Ibb3b679ce6e160c157ff63f0943807bd82aa1a67
2013-02-09 17:32:02 -05:00
Mark McLoughlin f24575c137 Fix version to 2013.1 2013-01-28 09:54:01 +00:00
Mark McLoughlin c490e3515e Sync latest setup code from oslo-incubator
Changes include:

 6b3c544 setup: count revs for revno if there are no tags
 9c8685a Use revno and git sha for pre-release versioning.
 5f5ef7d Add env var version override for packagers.
 602aa9c trivial pep whitespace fix
2013-01-25 17:35:10 +00:00
Mark McLoughlin 2ca3c74959 Add setuptools magic 2013-01-21 09:58:20 +00:00
Mark McLoughlin 8c6a4c7523 Add oslo-config project infrastructure 2013-01-21 09:58:17 +00:00