Commit Graph

975 Commits

Author SHA1 Message Date
OpenDev Sysadmins 0c2238eb5c OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:29:29 +00:00
Ondřej Nový f06e631530 releasing package alembic version 0.8.8-2
Change-Id: I46cbccc533ec37a37e61db0866c40432bbc31082
2016-11-21 16:42:51 +01:00
Ondřej Nový 5cbd62e69d Bumped debhelper version to 10
Change-Id: Ifeb9f414e862ccfe562dd86a50f6cbcf9e085847
2016-11-07 23:47:56 +01:00
Thomas Goirand 29e5e9951a debian/source/options: ignores egg-info and .gitreview.
Change-Id: Ib41708b7ac13ee2191fd17061b32eb5c90cf2a62
2016-09-26 09:07:45 +02:00
Ondřej Nový 8c94e683f9 Use correct branch in package VCS
Change-Id: I4b6d2b27f8ea5e4683521d1a8261d45d0b80582e
2016-09-23 14:14:11 +02:00
Ondřej Nový a28417c1ca releasing package alembic version 0.8.8-1
Change-Id: I098513a15701aef5f6befd01c8d1e0d0fe7a20b1
2016-09-22 20:50:16 +02:00
Ondřej Nový f39a534649 Release 0.8.8
-----BEGIN PGP SIGNATURE-----
 
 iQIuBAABCgAYBQJX5Bh6ERxvbm92eUBkZWJpYW4ub3JnAAoJEDVzElWdHgZLcooQ
 AIgAdlbXCUo8J4Cw4KaUNNd0tmA2paAbh5TvX3iHwXJYWkM4j6vAVslzGIreKTnD
 RJcOEr/geBVMF/J7HUzvZRppaQLeiT+XoJY6jBzhor1VO8m6ChlqU3Hl1bldOfR4
 MSN/+Pkwi8EiF2WBtHzKmkGBZ2000Vm5wGi8t1ZrJ+noz8CkWmwRNgzFzUn9AjrW
 62MqlwrM4GsRJcH6FOtCB6aFKqoZ9QfeH0O7txhcY1BPL/ey9HlWrIsv3uoJalsz
 0WnNlfaceEpkt0oM/ukFrbgCTJSB/WD0brfe58wEzPhuLJHDHc+BnmNxfT6hVXKb
 yrqxCwllECBcQNGBee3gpROW9qSaZs+ks8oOFqVVJmWkwiRVc0kHusVtqxK7uDUk
 wqF6y2aPoFdpcJxvtnDehBsEIDCam+AT3WicnANXZ8Kgg289hn28CNB7TcG2wgYS
 HHzdDUGsA2zBc1tRUoafonKS2huSqCNKuUuKqmTaxShyD9vtFSVaqIA/pYLYCxL2
 2+Mykrea40d/fCjlvovxhmqIHs+JBVhIJ7vfK7u0LnRoCxQDOKTwwZKpo8C5p4hv
 BBX02ZC7OmZtX4UU5xbRt7aRrxwyDmAwNFuNDjSLUI39B51Mp8QcHYLw3QfG1hRW
 ZQ45OQlZulxZtacu/lIfAus0UDtzHKmJx4zHJbUMYlQM
 =mp1g
 -----END PGP SIGNATURE-----

Merge tag '0.8.8' into debian/newton

Release 0.8.8

Change-Id: I8592dd5d274fac805f6e5fcae0e2cb2606a77b85
2016-09-22 19:46:35 +02:00
Ondřej Nový b26d619bda Using OpenStack's Gerrit as VCS URLs.
Change-Id: I10a6d4896d2a5e130919e0208993cfc03ce44ba7
2016-09-21 21:08:20 +02:00
Mike Bayer d3676e25be - 0.8.8 2016-09-12 18:20:49 -04:00
Mike Bayer 80fb1ea95b - fix changelog
Change-Id: Ie07967808e940664043fabd03137c328a9b702b7
2016-09-12 18:20:10 -04:00
Mike Bayer dc2aae0374 The imports in the default script.py.mako are now at the top
so that flake8 editors don't complain by default.  PR courtesy
Guilherme Mansur.

Change-Id: Ie38810df0f36a08b8fdd36f4a6a0ec243515dc34
2016-09-12 18:12:55 -04:00
Thomas Goirand acb3fd993f Dumb commit to rebuild
Change-Id: I625d0e2579e9156be87a8dbdc07923ef9d75c476
2016-09-06 22:59:08 +02:00
Thomas Goirand c9dd06c522 Add a .gitreview file
Change-Id: Iaff9196df643046612e6f35b920faa3bfa270c92
2016-09-05 21:06:51 +02:00
Thomas Goirand 70a39a9534 Fixed debian/gbp.conf to use debian/newton as packaging branch. 2016-09-03 22:33:48 +02:00
David Szotten 337d880305 Include DateTime.timezone in autogen type comparisons
Change-Id: I2e5b380625ec45d5ebc0bc74daf9cf9e05f0155a
Pull-request: https://github.com/zzzeek/alembic/pull/26
2016-08-22 17:50:35 -04:00
Frazer McLean 84b92980b0 Support USING for Postgresql ALTER COLUMN.
Added support for the USING clause to the ALTER COLUMN operation
for Postgresql.  Support is via the
:paramref:`.op.alter_column.postgresql_using`
parameter.

Fixes: #292
Change-Id: I8b1d418df0b6b731a68614dbffd7a9fb13de4de5
Pull-request: https://github.com/zzzeek/alembic/pull/27
2016-08-22 17:46:42 -04:00
Mike Bayer 67a0a2f00b Move op tests for Postgresql to test_postgresql
This moves tests for op features specific to Postgresql.
Note this does not include tests in test_op that
make use of the postgresql backend just for "schema" support.

Change-Id: I82b4326bbc3a2c520891214c8e8254da36bd8f2a
2016-08-22 11:22:28 -04:00
Mike Bayer 33254cb5f8 - placeholder for 0.8.8
Change-Id: Ibf639c01d4abcfe301055d6bbee0305ae9765d79
2016-08-22 10:55:04 -04:00
Ondřej Nový 7ba533db50 Removed depends which are added automatically by dh-python 2016-08-12 23:02:14 +02:00
Ondřej Nový b303c94949 releasing package alembic version 0.8.7-2 2016-08-12 22:52:17 +02:00
Ondřej Nový dc30e48757 Removed d/p/disable-failing-test.patch (Not needed anymore) 2016-08-12 22:39:01 +02:00
Ondřej Nový 75774f5dcb Cleanup no. 2 2016-08-11 21:52:45 +02:00
Ondřej Nový 433097cf0e d/rules: Run tests on all Python versions 2016-08-10 13:24:38 +02:00
Ondřej Nový 689005dcf8 d/rules: Cleanup and use pkgos-dh_auto_install 2016-08-10 13:23:59 +02:00
Ondřej Nový b239d48a73 Bump required version of openstack-pkg-tools to 52~ 2016-08-10 13:12:57 +02:00
Ondřej Nový fe61988fbe Use Python 3 version of Sphinx to builds docs 2016-08-10 13:07:49 +02:00
Ondřej Nový 79cf8f98be Bump required version of python{3,}-sqlalchemy to 1.0 2016-08-10 13:02:17 +02:00
Ondřej Nový cc1eade413 Added python{3,}-editor to build depends 2016-08-10 10:57:15 +02:00
Mike Bayer f63ad25767 - adjust test to correct for SQLAlchemy issue #3766
Change-Id: Iaffc0592be1b7c987444a18846759fa343bb822e
2016-08-04 14:19:02 -04:00
Ondřej Nový 9c167a9622 releasing package alembic version 0.8.7-1 2016-08-01 12:54:39 +02:00
Ondřej Nový 29f28353d9 Rebased d/p/disable-failing-test.patch 2016-08-01 10:28:57 +02:00
Ondřej Nový bacdfed6a6 New upstream release 2016-08-01 10:24:05 +02:00
Ondřej Nový b8b932ecb0 Merge tag '0.8.7' into debian/unstable 2016-08-01 10:22:38 +02:00
Mike Bayer 8084497fc7 - 0.8.7 2016-07-26 10:48:01 -04:00
Mike Bayer 2df9c52256 Don't raise RangeNotAncestor for sibling branches
Fixed bug where upgrading to the head of a branch which is already
present would fail, only if that head were also the dependency
of a different branch that is also upgraded, as the revision system
would see this as trying to go in the wrong direction.   The check
here has been refined to distinguish between same-branch revisions
out of order vs. movement along sibling branches.

When we're about to claim an error due to
"alembic upgrade greater to lower", make sure this
isn't a request to hit a node in a different branch
that's already implied.

Change-Id: I8641162bb05c6226f0ea12b88b548df41f5a6b51
Fixes: #336
2016-07-19 13:25:08 -04:00
Michael Bayer ae06cffc60 Merged in AlfredPerlstein/alembic/fix_doclink (pull request #59)
Fix doclink away from readthedocs
2016-07-18 10:57:01 -04:00
Alfred Perlstein c1a05f6e38 Fix doclink away from readthedocs 2016-07-17 18:29:14 -07:00
Mike Bayer ca849060eb Don't remove dependent version when downgrading to a version.
Adjusted the version traversal on downgrade
such that we can downgrade to a version that is a dependency for
a version in a different branch, *without* needing to remove that
dependent version as well.  Previously, the target version would be
seen as a "merge point" for it's normal up-revision as well as the
dependency.  This integrates with the changes for 🎫`377`
and 🎫`378` to improve treatment of branches with dependencies
overall.

Change-Id: Ica0732f6419f68ab85650170839ac8000ba3bbfb
Fixes: #379
2016-07-12 15:13:05 -04:00
Mike Bayer 111b1c13ae Detect downgrades over dependencies distinctly from unmerge
Previously, a downgrade to a version that is also a dependency
to another branch, where that branch is advanced beyond
the target, would fail to be downgraded, as this would
be detected as an "umerge" even though the target version
to be INSERTed would not be present.
The patch replaces the existing heuristic
that checks for "delete" with a new one that calculates
a potential "unmerge" fully, and returns False only if we in
fact could do an unmerge.

Also change the string display of a version so that we don't
display misleading target versions that might not actually
be getting invoked.

Fixes: #377
Change-Id: I7420dd7adbd9ccf9ca85b56d9a792a85c40f3454
2016-07-12 15:12:10 -04:00
Mike Bayer 6d69285f38 Report on other branch dependencies in "current"
Fixed bug where the "alembic current" command wouldn't show a revision
as a current head if it were also a dependency of a version in a
different branch that's also applied.   Extra logic is added to
extract "implied" versions on different branches from the top-level
versions listed in the alembic_version table.

Change-Id: I9f485fbc67555d13f737ecffdd25e4c0d8e33f1c
Fixes: #378
2016-07-12 10:08:28 -04:00
Mike Bayer ccf3ca5fdf Ensure tuples are passed correctly in Revision.__repr__
Fixed bug where a repr() or str() of a Script object would fail
if the script had multiple dependencies.

Change-Id: Iae866058cce4ec5a7dc499358b23b06a4bbb6ecd
2016-07-11 11:42:13 -04:00
Mike Bayer cad2dafa73 Don't remove None for default schema of None
Fixed bug in autogen where if the DB connection sends the default
schema as "None", this "None" would be removed from the list of
schemas to check if include_schemas were set.  This could possibly
impact using include_schemas with SQLite.

Change-Id: I553cdbbe2cfaa5228d86019e14f7c9f56231f295
2016-06-29 16:22:24 -04:00
Mike Bayer 3ab6f88705 - adjust boolean no_ck test to not use Boolean type
to insert a non 0/1 integer; SQLA 1.1 now coerces it to
1/0

Change-Id: I4447547b98a5178c7a1185d5788bfb58ae8c23ee
2016-06-23 22:19:55 -04:00
Mike Bayer 9486500dfb Merged in gkrimer/alembic/cookbook-additions (pull request #58)
Adding cookbook recipe for excluding views from migrations.
2016-06-22 10:11:15 -04:00
Greg Krimer 068c3048ce Adding cookbook recipe for excluding views from migrations. 2016-06-21 11:46:51 -05:00
Ondřej Nový f7229f1a0a d/{control,copyright}: Use my @debian.org email address 2016-06-20 19:55:56 +02:00
Mike Bayer b9982df61b - now at alembic.zzzcomputing.com
Change-Id: I740b6e65e14f9b6417ecce0b6bb1853a9037bf05
2016-06-17 23:48:05 -04:00
Mike Bayer 8db519d464 - didn't work. sadface
Change-Id: I59e31c4aa4f5e25b230f4d2e211cb6448f3339ac
2016-06-17 22:14:00 -04:00
Mike Bayer fb129ab2ad - attempt to get RTD to include the correct searchtools
Change-Id: Iafb3854e85a48874410235483e4d474f24d6fe52
2016-06-17 21:05:32 -04:00
Mike Bayer 5b00b65845 - bump sphinx-paramlinks, trying to get builds to work on RTD
Change-Id: Ie57c3f6a26ced7493665be509c6fdfd3d290022d
2016-06-17 15:05:52 -04:00