Commit Graph

59 Commits

Author SHA1 Message Date
Louis Sautier 105a18361c
List setuptools under install_requires
pkg_resources is used at runtime, making setuptools a runtime
dependency.

Change-Id: Ib1775a319e8ed953cb34e3c09809b8ca7a32b947
2020-10-01 11:17:36 +02:00
Andreas Jaeger 9724108710 [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

Cleanup setup.cfg, conf.py, and tox.ini from cruft.

Change-Id: Icb08c704cb5d0d8004d0a5408822c9d53ae9c728
2020-02-04 15:05:33 +01:00
OpenStack Proposal Bot b5bbce018d Updated from global requirements
Change-Id: I39942d5df86a6a1ced475ff4f972d59a63736668
2017-03-02 11:43:26 +00:00
OpenStack Proposal Bot b5f98023e8 Updated from global requirements
Change-Id: Ic6465e5ead0a2699717cc748680939bd54739f2c
2015-11-19 15:44:19 +00:00
OpenStack Proposal Bot ab7bf09baf Updated from global requirements
Change-Id: I91a9847d3568965e90724ce581a32f05c612ad68
2015-07-15 00:24:12 +00:00
OpenStack Proposal Bot d9a0e8c7c1 Updated from global requirements
Change-Id: Ie0971880eae2abf3388a88eae4086698e9024c8d
2015-06-22 19:52:40 +00:00
OpenStack Proposal Bot 4bdf5fc90e Updated from global requirements
Change-Id: I934f67643ed407ef3f12a9a2d0d9f695cb88038e
2014-04-30 02:38:38 +00:00
Doug Hellmann 82f9a4ad61 move to pbr for packaging
Change-Id: I93e4f54d1b81f53615774aa5f79b3e6a9941a55d
2014-01-03 12:17:56 -05:00
Doug Hellmann 79a8791e7f Move to stackforge
Update links in documentation, add a contributing file, and update the
tox configuration file.

Change-Id: I42b5a652501160978c7896b8eabfb46061cd80ed
2013-12-20 22:49:02 +00:00
Doug Hellmann 1192cf679b use entry points for completion plugins 2013-11-12 18:14:37 -05:00
Doug Hellmann 6bbefff4aa prepare for 1.4.5 release
Change-Id: Ifa496b7d9be42b0a78a979e4c3a852bbc37b9c17
2013-09-23 15:54:21 -04:00
Doug Hellmann 6a35ba1b0d Update pyparsing dependency to 2.0.1
Go ahead and require the version of pyparsing that supports
python 2 and 3.

Change-Id: Icdeb7c4a4aeaab9fcc4a44b091a068f91553adf6
2013-09-23 15:45:23 -04:00
Doug Hellmann ff3ac6435b update for release 1.4.4
Change-Id: I573ce261de3d632116b8a926493ff6c0a3ec100e
2013-08-29 12:18:18 -04:00
Doug Hellmann 9eaa0e5698 prepare for 1.4.3 release
Change-Id: I4c7c7dd27ac5e0ee98089e5be892df7759cba377
2013-08-16 12:40:14 -04:00
Doug Hellmann 269f06ff6f prepare for release 1.4.2
Change-Id: I28b35a92885d48c7b7860baaaaafd502a0c497e6
2013-08-14 11:15:31 -04:00
Doug Hellmann f46c867f3b prepare for release 1.4.1
Change-Id: I192f5a7a8e21a097b2e501995a7e2d90c5dbbea8
2013-08-13 13:26:10 -04:00
Doug Hellmann 300aec33a3 Tighten requirements on cmd2
Work around for
https://bitbucket.org/catherinedevlin/cmd2/issue/6/packaging-bug

Change-Id: I8a18825d0660c21649a8d838635832959eee8a40
2013-08-13 13:23:35 -04:00
Doug Hellmann 5b695fecfa prep for release 1.4
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
2013-06-11 14:05:10 -04:00
Doug Hellmann b8b0c21977 fix flake8 issues with setup.py
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
2013-06-11 14:01:44 -04:00
Doug Hellmann e9cecc93f1 remove the other traces of distribute
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
2013-06-11 14:01:31 -04:00
Monty Taylor 8476abf3f3 Remove explicit depend on distribute.
As per discussions with dstufft, explicit depends on distribute are
leading to pain - and will do more so with setuptools 0.7 out.
2013-06-11 11:36:27 -06:00
Doug Hellmann 58a24ee882 Prepare for release 1.3.3
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
2013-05-02 14:22:38 -04:00
Doug Hellmann 2bdbbee3f4 declare support for python 3.3
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
2013-05-02 14:22:22 -04:00
Dirk Mueller 4c96d1cf8f cmd2 0.6.5.1 was released, and is compatible 2013-05-02 15:13:26 +02:00
Doug Hellmann df52cc387d Prepare 1.3.2 release
Change-Id: I138c53d12577d9afe698759e1819132ba976c606
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
2013-04-02 15:55:58 -04:00
Dean Troyer 2ba12c0bce Bump prettytable version accepted 2013-04-02 06:56:28 +00:00
Doug Hellmann 48077a3da6 prepare for 1.3.1 release
Change-Id: I809abaef23be9e71b3a9a7f7546bf73728deb6a2
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
2013-02-27 07:47:53 -05:00
Doug Hellmann 40a5498c9b Fix PyParsing dependency
Peg the version of PyParsing based on the Python version,
at least until cmd2 can be updated with a release that does
the same.

Change-Id: Ib9a7aad26ad8247706db16ee52cc385678062c51
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
2013-02-27 07:46:22 -05:00
Doug Hellmann 9e1488f0d6 Prepare for 1.3 release
Update version number and finish release notes and announcement
blog post.

Change-Id: I9c618b0ce950aaaa089588018f013d3a498eb6fc
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
2012-10-21 15:54:48 -04:00
Doug Hellmann a987d403b7 Set up for 1.2.1 release
Change-Id: I3787f3451e1e50ea6fc5bd949fe7a2f94640b1f7
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
2012-08-31 07:32:24 -04:00
Doug Hellmann 56f377661e Set up release 1.2
Document python 2.6 support; update version in setup.py and history
file.

Change-Id: I4fd0e0edf09e041a000f9037bffdbb1d03af1936
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
2012-08-30 10:43:54 -04:00
Doug Hellmann 9e778376f7 bumping version number for release
Change-Id: I4048267b9621639ba9e75f0d8953b43542f4b73c
2012-08-04 17:36:41 -04:00
Doug Hellmann 5862e25b9b remove the entry point data for the moved formatters
Change-Id: Iead2cb83715d744622288cbbb584f98a3c0872fd
2012-08-04 17:31:32 -04:00
Doug Hellmann b934b9916d bump the version number to release a clean build
Change-Id: I300e330421c290eeeee5c6ff1377f99463b30579
2012-08-04 17:24:08 -04:00
Doug Hellmann cd4a290d79 Update version and status values
Change-Id: Id90054ec9b13bd8128fc07fa398b11a59f201aec
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
2012-07-31 15:29:39 -04:00
Doug Hellmann b12c68fd7b Remove tablib formatters from core
The tablib package depends on a "dead" project, so
our dependency on it is causing policy issues for having
cliff included in Ubuntu. Moving those formatters to
a separate project removes the strict dependency.

Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
2012-07-31 11:06:53 -04:00
Doug Hellmann 83469ad81a Doc updates for API changes.
Clean up docstrings.
Bump version to 1.0.

Change-Id: I1047c637ffed4ffac8bffbdaa1bddc56895716d9
2012-06-20 17:27:08 -04:00
Doug Hellmann cb6222fec4 pep8 cleanup 2012-06-01 10:37:13 -04:00
Doug Hellmann 012eb872dd bump version 2012-05-14 17:35:38 -04:00
Doug Hellmann 8dff166aa9 Merge pull request #9 from heavenshell/feature_py26
Enable to run in Python2.6
2012-05-14 07:44:43 -07:00
Doug Hellmann 81e322398d bump version number 2012-05-10 15:21:53 -04:00
heavenshell 2ffa849613 enable to use in Python2.6 2012-05-08 21:42:39 +09:00
Doug Hellmann dfe456fa6b remove hard version requirement to unbreak the OpenStack build 2012-05-07 15:45:51 -04:00
Doug Hellmann f3efefbc54 prepare for 0.5 release 2012-05-07 07:47:12 -04:00
Doug Hellmann 88c5454768 fix yaml, html, and json show formatters 2012-05-06 21:17:06 -04:00
Doug Hellmann 6efada5b6a add yaml, json, and html formatters 2012-05-06 20:06:17 -04:00
Doug Hellmann 45fbf20de2 require at least PrettyTable 0.6 for Python 3 support, fixes #7 2012-05-06 14:34:56 -04:00
Doug Hellmann ae9707617d version number and release note updates for 0.4 2012-04-28 19:40:04 -04:00
Doug Hellmann 8ba10466ff add shell output formatter for single items 2012-04-28 19:26:07 -04:00
Doug Hellmann a2d769aa47 bump the version number and update the release notes 2012-04-27 19:59:07 -04:00