summaryrefslogtreecommitdiff
path: root/setup.py
Commit message (Collapse)AuthorAgeFilesLines
* Drop py36 and py37 supportAkihiro Motoki2022-06-061-8/+0
| | | | | | | | | | | | | | | | | | | | Python runtimes for Zed are 3.8, 3.9 and optionally 3.10 [1][2], so tox envs in tox.ini are updated accordingly. Declare python_requires >=3.8 in setup.cfg python_requires are declared in many projects during dropping python 2.7 support. It is good to follow the convention and it also clarifies our python interpreter requirement. This commit also cleans up python2.7 related stuffs in setup.py. Both are related to the supported versions of python, so I made both changes in a single commit. [1] https://governance.openstack.org/tc/reference/runtimes/zed.html [2] https://opendev.org/openstack/openstack-zuul-jobs/src/commit/b740b42fb199d4d695391aaaddf46ca55eab79ac/zuul.d/project-templates.yaml#L542 Change-Id: I4161816fd1fec19a3834cc7d994b3f761e1ab2ce Closes-Bug: #1960887
* Updated from global requirementsOpenStack Proposal Bot2017-05-301-1/+1
| | | | Change-Id: Id9d305a3f189294f139402cdba3f93c0904907aa
* hacking: Specify white list rules in noqa explicityAkihiro Motoki2017-05-241-1/+1
| | | | | | | | | | If 'noqa' is specified all hacking checks are disabled. It is better to ignore specific rules explicitly rather than ignoring all. The recent flake8 supports this [1]. [1] http://flake8.pycqa.org/en/latest/user/ignoring-errors.html Change-Id: I74246adb4d1d2613c2703cf519428b64d00e59bb
* Updated from global requirementsOpenStack Proposal Bot2017-03-021-1/+1
| | | | Change-Id: I27217dfd6ffd1702cc4ae2b55bfc8db4fe5fb94e
* Updated from global requirementsOpenStack Proposal Bot2015-09-191-1/+1
| | | | Change-Id: I4dc6485edb7d1639234dec4f6c8ccf42fd9eb074
* Updated from global requirementsOpenStack Proposal Bot2015-07-151-1/+1
| | | | Change-Id: Ibb4dc8d22f737702cc17661044be0a7845830802
* Updated from global requirementsOpenStack Proposal Bot2015-06-221-1/+0
| | | | Change-Id: Idc25bccb0147f0f00d07ad0479ba6703c8fb89b5
* Updated from global requirementsOpenStack Proposal Bot2015-06-161-0/+0
| | | | Change-Id: Ia328c2ff8f3e29e2aff9f3a1a3978dda0fdf3b26
* Updated from global requirementsOpenStack Proposal Bot2014-05-011-0/+8
| | | | Change-Id: If8e08b4fb3fa32c9e9b6945a6833c97f4b499f1f
* Updated from global requirementsOpenStack Jenkins2013-10-011-1/+1
| | | | Change-Id: I053b84cd2a13f22e654b8fe94c62df60f55f3ec6
* Updated from global requirementsMonty Taylor2013-08-081-9/+3
| | | | Change-Id: Ibf423f14a5c37aa298b2115bfd4936f660c6f530
* Pinning minimum pbr and d2to1 versionsDavid Lyle2013-07-121-1/+1
| | | | | | Fixes: bug #1199923 Change-Id: I14af1320c0ba5e397489f3de697ae6e87d1ad00b
* Migrate to PBR for build tooling.Monty Taylor2013-04-271-96/+17
| | | | | | | | pbr is the library-ified version of the code that was in openstack.common.setup and version. It builds on top of d2to1 to provide declarative build configuration. Change-Id: Ic264fa33e17fe5fdc71d8c53412495b069ab74a4
* Bump version to 2013.2.Gabriel Hurley2013-03-191-1/+1
| | | | Change-Id: I0eb60bb12a63e7ccf2623fb9aeaf9a9f84fda24e
* Update to latest oslo-version.Monty Taylor2013-02-041-3/+3
| | | | | | In preparation for tag-based versions, update to latest oslo-version code. Change-Id: I9f702f0304fdd5043326c95346b26bde06e20a1e
* Add OpenStack trove classifier for PyPIDoug Hellmann2012-10-221-1/+2
| | | | | | | | Add trove classifier to have horizon listed among the other OpenStack-related projets on PyPI. Change-Id: I70a2b3dedf437fbfd03d4c2d605af6d6c2ef98c6 Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
* Splits OpenStack Dashboard bits from framework app code.Gabriel Hurley2012-10-111-1/+1
| | | | | | | | | Moves everything OpenStack-specific (dashboards, apis, etc.) into the openstack_dashboard project, achieving a much cleaner separation between the project-specific code and the generic Horizon framework code. Change-Id: I7235b41d449b26c980668fc3eb4360b24508717b
* Includes LESS files in bdist packages.folsom-2Gabriel Hurley2012-07-031-10/+55
| | | | | | | | | | Incidentally cleans up some files that didn't exist in the MANIFEST.in file. Fixes bug 1016085 but now needs to be followed by a fix for bug 1020799 in the future. Change-Id: I8a53bb17f14afdad61513afa67de7134722c49e9
* Add ProjectTestingInterface to horizon.Monty Taylor2012-05-261-49/+12
| | | | | | | | Horizon is the last project that doesn't have support for the common Project Testing Interface. This gets horizon up to speed with the other bits, but shouldn't break any of the existing interfaces. Change-Id: I464c3b10d9708a0b7b5ffd42c88cd3cf515ef6a7
* make setup.py execute with python by defaultIonuț Arțăriși2012-03-221-0/+1
| | | | Change-Id: Ie53a3d304b225f34490063913b072147c271090b
* One last redux for setup.py requirement parsing.Gabriel Hurley2012-03-021-11/+20
| | | | | | | | | | Working around some limitations of setuptools/distribute/distutils in order to get the right versions of everything installed. Splits requirements out between core requirements and testing requirements. Change-Id: I2157527a91041a6297efe689b2a709f47fc605d8
* Removed unwanted handling for the -e and -f flags in install_requires.Gabriel Hurley2012-03-011-3/+1
| | | | Change-Id: I35b64d484311f3af97d818f82aa52815b0794f2c
* Added package_data to horizonGhe Rivero2012-03-011-0/+1
| | | | | | | | | | Several files necessary for horizon are not included when installing/distributing the package. This patch includes the following extensions: *.html *.js *.csv *.template *.mo Patch Set 2: Added info to AUTHORS file Change-Id: Id8a6a007eff17edbe77d2ead236fa2067231248f
* Makes setup.py actually list it's dependencies for pip/easy_install.Gabriel Hurley2012-02-291-8/+45
| | | | Change-Id: I9b774f5d64662f67d2a4dd2d1dd4dc59be0f45df
* Unifies the project packaging into one set of modules.Gabriel Hurley2012-02-291-0/+52
There are no longer two separate projects living inside the horizon repository. There is a single project now with a single setup.py, single README, etc. The openstack-dashboard/dashboard django project is now named "openstack_dashboard" and lives as an example project in the topmost horizon directory. The "horizon/horizon" directory has been bumped up a level and now is directly on the path when the root horizon directory is on your python path. Javascript media which the horizon module directly relies upon now ships in the horizon/static dir rather than openstack-dashboard/dashboard/static. All the corresponding setup, installation, build, and env scripts have been updated accordingly. Implements blueprint unified-packaging. Change-Id: Ieed8e3c777432cd046c3e0298869a9428756ab62