Commit Graph

33 Commits

Author SHA1 Message Date
Andreas Jaeger 35e83918f4 Cleanup py27 support
Make a few cleanups:
- Remove python 2.7 stanza from setup.py
- Add requires on python >= 3.6 to setup.cfg so that pypi and pip
  know about the requirement
- Remove obsolete sections from setup.cfg
- Update classifiers

Change-Id: Id04f2ca5b879ee1f37cd349ff85ebec01389213a
2020-04-08 08:37:30 +02:00
OpenStack Proposal Bot bf31b2fc11 Updated from global requirements
Change-Id: I2816a434e63562ce28376104cbbf04feeaade58d
2017-03-06 01:10:37 +00:00
OpenStack Proposal Bot 16ddc0a075 Updated from global requirements
Change-Id: Ib40b7ae0de342c7f7c48a847c1ab813086a3f4f1
2015-09-17 12:12:39 +00:00
OpenStack Proposal Bot 09b5aa3edb Updated from global requirements
Change-Id: Ide008a0c6fcfa7c7a8158fb5ee442154836129a4
2015-07-15 01:33:02 +00:00
Brant Knudson 9c32f61e04 Updated from global requirements
Ran update-requirements in openstack/requirements.

Reverted change to python-ldap that used ;python=2.7

Change-Id: I45e4e3a0add6d50ea082d315c50a8647da71e282
2015-06-26 19:18:47 -05:00
OpenStack Proposal Bot 8e50e66810 Updated from global requirements
Change-Id: I413514eb61579dabac22909e30b8e86aca0b3a0e
2014-05-30 16:26:25 +00:00
Monty Taylor e614643b08 Sync with global requirements
And more importantly, get rid of d2to1 references.

Skipped test-requirements because of webtest and I need the d2to1 change
in.

Closes-Bug: 1233362
Change-Id: I570fed1de8b9fbef168cf1ecfc6f62ae842820e1
2013-09-30 17:03:58 -04:00
Monty Taylor 444af9db83 Migrate to pbr.
Closes bug 1179007

Change-Id: I9d2a0190bb8dc31ea481909a4e0af3008aa976bf
2013-05-23 16:59:08 +02:00
Dolph Mathews a6df07e2cd Version bump to 2013.2
Change-Id: Iebf640e62ff3cfa666ff2f1e0670f515a9d1624e
2013-03-21 14:22:32 +00:00
Monty Taylor 5e82d945aa Update to oslo version code.
This brings us tag-based versioning and aligned with the rest of the project.

Change-Id: I8c1f077125ee062e213d073492cfde07694cc254
2013-02-13 14:12:03 -08:00
Chuck Short 5a81be30de Removed unused imports
Removed unused imports

Change-Id: I646d79849731b87ce6c1eeb80f42c77dd789ecff
Signed-off-by: Chuck Short <chuck.short@canonical.com>
2012-12-28 11:29:24 -06:00
Doug Hellmann 8f44c3933e Add trove classifiers for PyPI
Add classifiers so we can eventually register the project
on PyPI to reserve the name, even though we won't release
packages there.

Change-Id: I9ef676ffd4a84cb149d7f5b6998c16c46e4181b8
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
2012-10-23 11:25:32 -04:00
Thierry Carrez f261f718ee Bump version to 2013.1
Bump version in setup.py to 2013.1 on master branch to open up Grizzly
development.

Change-Id: Ief2e7ff71af6aad961740b5b6c50b3a5aa143480
2012-09-14 15:03:03 +02:00
Bhuvan Arumugam 94f45dac51 Utilize newer changes in openstack-common.
Use common.setup.get_cmdclass() to clean-up redundant code.

* keystone/openstack/common/setup.py
  Sync from openstack-common project.

* setup.py
  Code clean-up. No functional change.

Change-Id: I12f538ba8e727270b3b615dc06b0fd0328f36e1e
2012-06-21 21:14:26 -07:00
Bhuvan Arumugam 6c3d9c42cc Auto generate AUTHORS file for keystone component.
Bug: 976267

Now that git commits are gated by CLA, we shouldn't enforce
committers to add an entry in AUTHORS file. The AUTHORS file
should be generated automatically, based on git commits.

This commit fixes the problem.

* AUTHORS
  Remove this file.

* .gitignore
  Add AUTHORS file.

* keystone/openstack/common/setup.py
  generate_authors(): New method to create AUTHORS file. If
  AUTHORS.in file exists, append it's content to AUTHORS file.

* setup.py
  Import the new method.
  local_sdist.run(): Generate AUTHORS file before creating the
  package.

* tests/test_authors.py
  Remove this test case.

Change-Id: Id3ca59382e417d054d14f7735f30595bfbe2df48
2012-04-30 07:40:48 -07:00
Thierry Carrez 79e93be5b9 Open Folsom
Bump version to 2012.2 to formally open Folsom development.

Change-Id: Ib510cc530414f9fa197aa07807aa33d097214ef4
2012-03-23 21:42:31 +01:00
Russell Bryant e7bb73767b Add automatically generated code docs.
Fix bug 954734.

Fix "python setup.py build_sphinx" to build the code documentation via
sphinx-apidoc.

Change-Id: I18eced31aab424b7c808697324cbf6cfede442a7
2012-03-14 16:05:46 -04:00
Dolph Mathews 5720730c2e Added license header (bug 929663)
Change-Id: Ia36a22f2d6bba411e4fad81ea2d6fa1f0465a733
2012-03-09 18:49:45 +00:00
Monty Taylor f8ba5af130 Align with project configs.
* docs in doc/ rather than docs/
* write out changelog from git
* freeze requirements file

Change-Id: If28d5414f7b2747fd6835546c45e1acfac8a3563
2012-03-01 11:42:42 -08:00
Joe Heck 5816542c0e renaming pip-requires-test to test-requires
* (per request from jeblair)
 * version of python-ldap match between
   test and requires
 * pinned to 2.3.13 to let tests work in macosx
 * separating dependencies between deps and test
 * removed python-keystoneclient from install_requires
   for now. (there is no python-keystoneclient in PyPI)
   Real solution coming.

Change-Id: I89e50d6747fb57dee7badb17bc1231d3619e3ef7
2012-02-28 00:31:21 -08:00
Dan Prince faf6866c17 Set include_package_data=True in setup.py.
Fixes issue where migrate.cfg was not getting installed.

Also, remove the previous 'data_files' fix from setup.py as it causes files
to get copied to the wrong location on install.

Fixes LP Bug #937265

Change-Id: I94e89271660baca4408df470a122e127540a4131

Updates.

Change-Id: I5c4744a14719393e4dc35c5ef6a292c57a81527c
2012-02-21 13:41:48 -05:00
Ghe Rivero 2feb5199fd Add migrate.cfg to data_files in setup.py
Change-Id: I9e06b7f496ce817a9a8a95135c75867d86a5ed31
2012-02-20 18:32:38 +01:00
Alan Pevec 3093980eb2 remove executable bit from setup.py
Change-Id: I3bf7b8b8778c57784044c17b0952e7390404779f
2012-02-16 18:01:47 +01:00
Chuck Short 69bb042a86 Renamed keystone-server to keystone-all based on comments
in LP: #910484.

Signed-off-by: Chuck Short <chuck.short@canonical.com>
2012-02-02 09:34:16 -05:00
Chuck Short ec89d4ec9a Change the name of keystone to keystone-server so
the binaries dont conflict with python-keystoneclient.

Signed-off-by: Chuck Short <chuck.short@canonical.com>
2012-02-01 13:35:59 -05:00
Monty Taylor cf3f671a05 Fix pep8 violations.
Change-Id: I12e304c567b92178e193c60599c3be606cc70d38
2012-01-31 14:15:57 -05:00
Joe Heck 68aa9cd10f adding python keystoneclient to setup.py deps 2012-01-27 07:06:03 +00:00
Joe Heck 28760bd33b removing the sphinx_build from setup.py, adding how to run the docs into the README 2012-01-20 20:51:54 +00:00
Joe Heck ffeb0e558c doctry 2012-01-19 16:47:00 -08:00
termie ec8574928c fix setup.py 2012-01-10 16:45:39 -08:00
termie 8362442678 version number in setup.py 2012-01-09 13:27:17 -08:00
Joe Heck 763013c526 renaming keystonelight to keystone 2012-01-09 12:27:18 -08:00
termie 8ae627a317 add a stubby setup.py 2011-11-08 15:03:15 -08:00