summaryrefslogtreecommitdiff
path: root/requirements.txt
Commit message (Collapse)AuthorAgeFilesLines
* Remove sqlalchemy-migrateMike Bayer2023-03-211-1/+0
| | | | | | | | | | | | | | | sqlalchemy-migrate does not support SQLAlchemy 2.x and we're not going to invest the time in changing this. Remove integration of sqlalchemy-migrate in oslo.db, allowing us to support SQLAlchemy 2.x fully. Note that we do not remove the 'migration_cli' module entirely yet. While this is deprecated, it is possible to use this with alembic. New users shouldn't be switching to it, but any existing users can continue to use this module for some time yet. Change-Id: Ic3d6bd318038d723b0d50d39e45f8e26289e9a57 Sem-Ver: api-break
* requirements: Bump sqlalchemy lower constraintStephen Finucane2021-08-161-1/+1
| | | | | | | | | | | | We've started using sqlalchemy features that were introduced in 1.4, which means we need to bump our lower constraint. Do this now. At some point, we probably want to dump all lower-constraint information from these files since it's no longer maintainable without the equivalent job. That's a task left to later, however. Change-Id: I8629225eeb51d95264d8a3e4b719268bb1597f4f Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
* Drop use of sixStephen Finucane2020-02-251-1/+0
| | | | | | | No need for this in a Python 3-only world. Change-Id: I8923f2b87c1bd114b8c55210100c7485a0de8f28 Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
* Raise minimum SQLAlchemy version to 1.2.0Stephen Finucane2020-02-251-1/+1
| | | | | | | | | | Per [1], this is the latest supported version of SQLAlchemy. 1.1.x and earlier are EOL. [1] https://www.sqlalchemy.org/download.html#relstatus Change-Id: I63e4baf772be9ddfb787ac3aff01fcaddf7b901c Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
* Remove most server_default comparison logic4.39.0Mike Bayer2018-06-151-1/+1
| | | | | | | | | | | | | | | | | | Added a new test case that covers comparison of a MySQL server default defined as text("0") in the model as well as in the database. The MySQL default comaprison logic in oslo.db was not accommodating of the model side here being a text() construct. As modern Alembic versions supports most of the use cases tested here, remove all server defaut comparison logic except for the boolean comparison workaround. Alembic minimum is bumped to 0.9.6; the issue repaired between 0.8.10 and 0.9.6 is http://alembic.zzzcomputing.com/en/latest/ changelog.html#change-5459a7552a17d8b658f0f710bedf6da0 Depends-on: I1a8244edae47b04b7b1fed54e577d6534945bcd8 Closes-bug: #1776527 Change-Id: I48a103e28d86128ea84466da4d9d6faab1dd9a9d
* Add testresources / testscenarios to requirements.txt4.35.0Mike Bayer2018-03-161-0/+4
| | | | | | | | | | | oslo.db is consumed by the test suites of downstream libraries as a test dependency; they make use of the oslo_db.sqlalchemy.test_fixtures module which imports testresources and testscenarios, therefore these are normal requirements of oslo.db; they are not limited to test requirements. Change-Id: I240fbc28ddf238614ff37e742a1415a5566bcd2d Closes-bug: #1756352
* Updated from global requirementsOpenStack Proposal Bot2018-03-151-1/+1
| | | | Change-Id: Ia4e66a804bea3eee74fedc3c5a7f610cb05d9c8c
* Updated from global requirementsOpenStack Proposal Bot2017-12-191-1/+1
| | | | Change-Id: I4ce333c9bdabeba81fc7eb78032aede2336c825d
* Updated from global requirementsOpenStack Proposal Bot2017-11-291-1/+1
| | | | Change-Id: Ibbe5b9e729ca53b4367c6470217eb097e1dde2dd
* Updated from global requirementsOpenStack Proposal Bot2017-11-161-1/+1
| | | | Change-Id: I9a33ba3daae966ff7ef0f3ccd15153b218e5c7ca
* Updated from global requirementsOpenStack Proposal Bot2017-11-131-1/+1
| | | | Change-Id: I12e83c0ca2309f7204af4208dee292d9d7324e54
* Updated from global requirementsOpenStack Proposal Bot2017-09-111-3/+3
| | | | Change-Id: I92f8c0cdffb512d154d0c1371a48c25dd2a3d44c
* Updated from global requirementsOpenStack Proposal Bot2017-06-151-1/+1
| | | | Change-Id: I7d078fd50d41fa3f212109366693088673067a09
* Updated from global requirementsOpenStack Proposal Bot2017-06-021-1/+1
| | | | Change-Id: I753aa7c6c22707658ccd48e0bcc3337ab12c9951
* Updated from global requirementsOpenStack Proposal Bot2017-05-231-2/+2
| | | | Change-Id: Iad13d017070007bb3c6eb3b23644b08aa701ebfb
* Move oslo.context to test-requirementsJulien Danjou2017-05-181-1/+0
| | | | | | It's actually only used in tests. Change-Id: Idee419ab60b6395f5f5d0415711e3f02d992fa5f
* Updated from global requirements4.21.0OpenStack Proposal Bot2017-04-121-1/+1
| | | | Change-Id: I38d6365f853eadfc2f488eda92f6fdf8f21a7d88
* Updated from global requirementsOpenStack Proposal Bot2017-04-051-1/+1
| | | | Change-Id: I8194aea148813d0165a4fdfe3f1fa6ee878c240c
* Updated from global requirementsOpenStack Proposal Bot2017-03-241-1/+1
| | | | Change-Id: Ib0d90cbf6bfee38872e23ff2b8781009ad677d15
* Updated from global requirementsOpenStack Proposal Bot2017-03-131-1/+1
| | | | Change-Id: Ie77d6c27e999b477bbe233e9d1486dabde05917f
* Updated from global requirementsOpenStack Proposal Bot2017-03-031-3/+3
| | | | Change-Id: I2a9d0f4ced44c30c6443e613fea2e11b908c5025
* Updated from global requirementsOpenStack Proposal Bot2017-02-101-1/+1
| | | | Change-Id: Icffd9bb89af60b9e5cdec619f285ea77c5b3f4ab
* Updated from global requirementsOpenStack Proposal Bot2017-01-211-1/+1
| | | | Change-Id: I7a401a55826924858ddc396ce19530b8bda3bcf7
* Updated from global requirementsOpenStack Proposal Bot2016-11-091-1/+1
| | | | Change-Id: I86d5d8f41a6b51faac74d155472379e8bd34cab1
* Updated from global requirementsOpenStack Proposal Bot2016-11-061-1/+1
| | | | Change-Id: If4eac84ef561183e083a24e67fb14eb793b34db2
* Updated from global requirementsOpenStack Proposal Bot2016-10-271-2/+2
| | | | Change-Id: Ib8d4e83db6d348e0630e1c60d93424784c20f0a9
* Updated from global requirementsOpenStack Proposal Bot2016-10-061-1/+1
| | | | Change-Id: I7fe60b8f64209f2e9003313d487f9aaffa22f74e
* Updated from global requirements4.13.0OpenStack Proposal Bot2016-08-241-1/+1
| | | | Change-Id: I6b366e0918baf7b0ef79ffa1d7bfcbf7b74a2b4a
* Updated from global requirementsOpenStack Proposal Bot2016-08-121-1/+1
| | | | Change-Id: I785f9994e616c0402370400e8a073a7f1a87161e
* Updated from global requirementsOpenStack Proposal Bot2016-08-081-1/+1
| | | | Change-Id: Ida04673890285af9c0b876c61a88693e6851932d
* Updated from global requirements4.11.0OpenStack Proposal Bot2016-08-041-1/+1
| | | | Change-Id: I32efc2a5a5810f915193ab9a49b5ccad74772f0d
* Updated from global requirementsOpenStack Proposal Bot2016-07-291-1/+1
| | | | Change-Id: I2ec090174889a9539229cfa3775621b39432db6c
* Updated from global requirementsOpenStack Proposal Bot2016-07-191-1/+1
| | | | Change-Id: Id85521335990acb47f65181724d6bdbf89d11c8b
* Updated from global requirementsOpenStack Proposal Bot2016-07-171-1/+1
| | | | Change-Id: I465a02f70301d9927ed8e875b410b22ee3b3d144
* Updated from global requirements4.8.0OpenStack Proposal Bot2016-07-091-2/+2
| | | | Change-Id: I3fa7441ceeecbb0af2f7b13046cdb1b339c6dc48
* Updated from global requirementsOpenStack Proposal Bot2016-06-301-1/+1
| | | | Change-Id: I7b4bc4f920f5e0fb7e26314267542d036942412c
* Updated from global requirementsOpenStack Proposal Bot2016-06-081-1/+1
| | | | Change-Id: If14bdc444f893b6f912e847834cd8c0771ef0825
* Updated from global requirementsOpenStack Proposal Bot2016-06-031-2/+2
| | | | Change-Id: I9f8c241551ecb0eebb9ebc4f379b77ab2e31dc1c
* Updated from global requirementsOpenStack Proposal Bot2016-05-101-1/+1
| | | | Change-Id: Ia9fc0a54e5c6b9d30be7e051026471f5b0048fd1
* Updated from global requirementsOpenStack Proposal Bot2016-04-201-2/+2
| | | | Change-Id: I9cefbe40d4406acb2a12aadce9fad28d036ad0de
* Remove direct dependency on babelJoshua Harlow2016-04-191-1/+0
| | | | | | The dependency on oslo.i18n already forces this requirement. Change-Id: Id54e7d886c2358deb49e45ca8987e9502dc6c6d7
* Add debtcollector to requirementsRoman Podoliaka2016-04-181-0/+1
| | | | | | | | | | | | | debtcollector is used by oslo.db at runtime, but is not currently mentioned in requirements.txt explicitly (which effectively means it's installed as a transitive dependency now). This fixes tox -epip-missing-reqs run. A follow up change to project-config will make sure we run this check in the gate. Closes-Bug: #1571739 Change-Id: I564030830708da5c8a18f0c8a127ae74d54ead39
* Updated from global requirementsOpenStack Proposal Bot2016-04-131-1/+1
| | | | Change-Id: Id429419fda2dcfb98b27d997877dbc42ac87a4e0
* Updated from global requirementsOpenStack Proposal Bot2016-04-071-1/+1
| | | | Change-Id: I221b36a6480e7c9c5f65c0c904e95d830e8a6f6e
* Updated from global requirementsOpenStack Proposal Bot2016-04-061-1/+1
| | | | Change-Id: Id7d7009ea014a70adcdfad2d0456c1a930dcb26b
* Updated from global requirementsOpenStack Proposal Bot2016-04-021-1/+1
| | | | Change-Id: I63e2dcda0126d07f45ed7ba68258949376e59c81
* Updated from global requirementsOpenStack Proposal Bot2016-02-261-1/+1
| | | | Change-Id: If0bf6b0621bca07c25b25105af3a324c80149ddb
* Updated from global requirementsOpenStack Proposal Bot2016-02-201-1/+1
| | | | Change-Id: I122380ae921422083529f892ae28eb628ff802fc
* Updated from global requirementsOpenStack Proposal Bot2016-01-261-1/+1
| | | | Change-Id: Ie8d50f948f85edf6e8dbafe944e239cfd415dd34
* Updated from global requirementsOpenStack Proposal Bot2016-01-231-1/+1
| | | | Change-Id: I7cfce3d16572519bcc3487c32dac46c2b950c54b