15
0
Commit Graph

120 Commits

Author SHA256 Message Date
fcc89406b5 Accepting request 894051 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/894051
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-alembic?expand=0&rev=58
2021-05-18 16:27:19 +00:00
571f67a833 Accepting request 893330 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/893330
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-alembic?expand=0&rev=119
2021-05-18 12:24:06 +00:00
Richard Brown
d67c63d82e Accepting request 883477 from devel:languages:python
- Update to 1.5.8:
  * Fixed regression caused by SQLAlchemy 1.4 where the "alembic current"
    command would fail due to changes in the ``URL`` object.
  * Add async template to Alembic to bootstrap environments that use
    async DBAPI. Updated the cookbook to include a migration guide
    on how to adapt an existing enviroment for use with DBAPI drivers.
  * Fixed bug in versioning model where a downgrade across a revision with a
    dependency on another branch, yet an ancestor is also dependent on that
    branch, would produce an erroneous state in the alembic_version table,
    making upgrades impossible without manually repairing the table.
  * Changed the default ordering of "CREATE" and "DROP" statements indexes and
    unique constraints within the autogenerate process, so that for example in
    an upgrade() operation, a particular index or constraint that is to be
    replaced such as for a casing convention change will not produce any naming
    conflicts.
  * Fixed issue where autogenerate rendering of ``op.alter_column()`` would
    fail to include MySQL ``existing_nullable=False`` if the column were part
    of a primary key constraint within the table metadata.
  * Added support for rendering of "identity" elements on
    :class:`.Column` objects, supported in SQLAlchemy via
    the :class:`.Identity` element introduced in version 1.4.
  * Adding columns with identity is supported on PostgreSQL,
    MSSQL and Oracle. Changing the identity options or removing
    it is supported only on PostgreSQL and Oracle.
  * To accommodate SQLAlchemy 1.4 and 2.0, the migration model now no longer
    assumes that the SQLAlchemy Connection will autocommit an individual
    operation.
  * Modified the ``add_column()`` operation such that the ``Column`` object in
    use is shallow copied to a new instance if that ``Column`` is already
    attached to a ``table()`` or ``Table``.
  * Added rendering for the ``Table.prefixes`` element to autogenerate so that
    the rendered Python code includes these directives.
  * Alembic 1.5.0 now supports **Python 2.7 and Python 3.6 and above**, as well
    as **SQLAlchemy 1.3.0 and above**.
  * Add ``__main__.py`` file to alembic package to support invocation
    with ``python -m alembic``.
  * Removed deprecated ``--head_only`` option to the ``alembic current``
    command
- Drop pytest_depr_from_parent.patch, pytest plugin no longer used.

OBS-URL: https://build.opensuse.org/request/show/883477
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-alembic?expand=0&rev=57
2021-04-08 19:31:51 +00:00
0b47322de4 - Update to 1.5.8:
* Fixed regression caused by SQLAlchemy 1.4 where the "alembic current"
    command would fail due to changes in the ``URL`` object.
  * Add async template to Alembic to bootstrap environments that use
    async DBAPI. Updated the cookbook to include a migration guide
    on how to adapt an existing enviroment for use with DBAPI drivers.
  * Fixed bug in versioning model where a downgrade across a revision with a
    dependency on another branch, yet an ancestor is also dependent on that
    branch, would produce an erroneous state in the alembic_version table,
    making upgrades impossible without manually repairing the table.
  * Changed the default ordering of "CREATE" and "DROP" statements indexes and
    unique constraints within the autogenerate process, so that for example in
    an upgrade() operation, a particular index or constraint that is to be
    replaced such as for a casing convention change will not produce any naming
    conflicts.
  * Fixed issue where autogenerate rendering of ``op.alter_column()`` would
    fail to include MySQL ``existing_nullable=False`` if the column were part
    of a primary key constraint within the table metadata.
  * Added support for rendering of "identity" elements on
    :class:`.Column` objects, supported in SQLAlchemy via
    the :class:`.Identity` element introduced in version 1.4.
  * Adding columns with identity is supported on PostgreSQL,
    MSSQL and Oracle. Changing the identity options or removing
    it is supported only on PostgreSQL and Oracle.
  * To accommodate SQLAlchemy 1.4 and 2.0, the migration model now no longer
    assumes that the SQLAlchemy Connection will autocommit an individual
    operation.
  * Modified the ``add_column()`` operation such that the ``Column`` object in
    use is shallow copied to a new instance if that ``Column`` is already
    attached to a ``table()`` or ``Table``.
  * Added rendering for the ``Table.prefixes`` element to autogenerate so that
    the rendered Python code includes these directives.
  * Alembic 1.5.0 now supports **Python 2.7 and Python 3.6 and above**, as well
    as **SQLAlchemy 1.3.0 and above**.
  * Add ``__main__.py`` file to alembic package to support invocation
    with ``python -m alembic``.
  * Removed deprecated ``--head_only`` option to the ``alembic current``
    command
- Drop pytest_depr_from_parent.patch, pytest plugin no longer used.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-alembic?expand=0&rev=117
2021-04-07 05:40:49 +00:00
ecb57ac30a Accepting request 840755 from devel:languages:python
- Add pytest_depr_from_parent.patch to fix FTBGS with pytest 6.*
  (gh#sqlalchemy/sqlalchemy#5635).

OBS-URL: https://build.opensuse.org/request/show/840755
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-alembic?expand=0&rev=56
2020-10-10 17:05:32 +00:00
0cb4cf135c - Add pytest_depr_from_parent.patch to fix FTBGS with pytest 6.*
(gh#sqlalchemy/sqlalchemy#5635).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-alembic?expand=0&rev=115
2020-10-10 10:20:46 +00:00
929c4f1b81 Accepting request 835584 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/835584
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-alembic?expand=0&rev=55
2020-09-21 15:42:51 +00:00
Tomáš Chvátal
fa6e1624c0 Accepting request 835581 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/835581
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-alembic?expand=0&rev=113
2020-09-19 15:42:26 +00:00
29a8c7fe6c Accepting request 789361 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/789361
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-alembic?expand=0&rev=54
2020-03-29 12:27:40 +00:00
Tomáš Chvátal
159c6a0805 Accepting request 789344 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/789344
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-alembic?expand=0&rev=111
2020-03-28 18:05:58 +00:00
a9cf9f64d0 Accepting request 782791 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/782791
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-alembic?expand=0&rev=53
2020-03-09 20:03:48 +00:00
Tomáš Chvátal
ace0b38730 Accepting request 782711 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/782711
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-alembic?expand=0&rev=109
2020-03-09 06:51:17 +00:00
053043cdfa Accepting request 772460 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/772460
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-alembic?expand=0&rev=52
2020-02-11 21:23:26 +00:00
Tomáš Chvátal
8860c46ca5 Accepting request 772395 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/772395
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-alembic?expand=0&rev=107
2020-02-09 10:07:48 +00:00
e53605a070 Accepting request 767567 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/767567
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-alembic?expand=0&rev=51
2020-01-27 19:16:48 +00:00
Tomáš Chvátal
46a59a4c7e Accepting request 767533 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/767533
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-alembic?expand=0&rev=105
2020-01-27 07:00:23 +00:00
ad4fe8e42c Accepting request 760372 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/760372
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-alembic?expand=0&rev=50
2020-01-02 13:43:31 +00:00
Tomáš Chvátal
7d633e403f Accepting request 759943 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/759943
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-alembic?expand=0&rev=103
2020-01-02 09:00:11 +00:00
8184defd11 Accepting request 749102 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/749102
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-alembic?expand=0&rev=49
2019-11-17 18:23:46 +00:00
Tomáš Chvátal
30277fc387 Accepting request 749074 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/749074
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-alembic?expand=0&rev=101
2019-11-17 07:47:01 +00:00
64e906e103 Accepting request 748659 from devel:languages:python
- Require full python interpreter when building

OBS-URL: https://build.opensuse.org/request/show/748659
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-alembic?expand=0&rev=48
2019-11-14 23:18:50 +00:00
Tomáš Chvátal
76e0c96ca4 - Require full python interpreter when building
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-alembic?expand=0&rev=99
2019-11-14 12:41:21 +00:00
10e347f2c2 Accepting request 733336 from devel:languages:python
- update to 1.2.1:
  * bugs
    + Reverted the name change of the “revisions” argument to
      command.stamp() to “revision” as apparently applications are
      calling upon this argument as a keyword name. Pull request
      courtesy Thomas Bechtold. Special translations are also added
      to the command line interface so that it is still known
      as “revisions” in the CLI.
      References: #601
    + Removed the “test requirements” from “setup.py test”, as
      this command now only emits a removal error in any case
      and these requirements are unused.

OBS-URL: https://build.opensuse.org/request/show/733336
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-alembic?expand=0&rev=47
2019-09-26 18:42:19 +00:00
Tomáš Chvátal
c3d65a819c - update to 1.2.1:
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-alembic?expand=0&rev=97
2019-09-26 07:50:58 +00:00
f02ff6c7c5 - update to 1.2.0:
* bugs
    + Reverted the name change of the “revisions” argument to
      command.stamp() to “revision” as apparently applications are
      calling upon this argument as a keyword name. Pull request
      courtesy Thomas Bechtold. Special translations are also added
      to the command line interface so that it is still known
      as “revisions” in the CLI.
      References: #601
    + Removed the “test requirements” from “setup.py test”, as
      this command now only emits a removal error in any case
      and these requirements are unused.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-alembic?expand=0&rev=96
2019-09-25 03:30:28 +00:00
785c4c7fb7 Accepting request 732612 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/732612
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-alembic?expand=0&rev=46
2019-09-23 10:46:41 +00:00
Tomáš Chvátal
d45c3b2abf Accepting request 732402 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/732402
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-alembic?expand=0&rev=94
2019-09-23 07:22:14 +00:00
0b14ba5601 Accepting request 727461 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/727461
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-alembic?expand=0&rev=45
2019-09-02 11:26:00 +00:00
Tomáš Chvátal
183c42cb49 Accepting request 727364 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/727364
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-alembic?expand=0&rev=92
2019-08-31 13:40:29 +00:00
75b70dd498 Accepting request 713876 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/713876
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-alembic?expand=0&rev=44
2019-07-08 13:12:09 +00:00
Tomáš Chvátal
ce8d0a7ec0 Accepting request 713759 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/713759
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-alembic?expand=0&rev=90
2019-07-07 20:02:35 +00:00
3379896450 Accepting request 700974 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/700974
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-alembic?expand=0&rev=43
2019-05-06 11:28:26 +00:00
Tomáš Chvátal
ec0919e7ff Accepting request 700627 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/700627
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-alembic?expand=0&rev=88
2019-05-06 07:51:54 +00:00
f97404275e Accepting request 697027 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/697027
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-alembic?expand=0&rev=42
2019-04-23 12:39:10 +00:00
Tomáš Chvátal
03ed7a56ef Accepting request 696508 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/696508
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-alembic?expand=0&rev=86
2019-04-23 09:17:02 +00:00
7d815e91ee Accepting request 682116 from devel:languages:python
- Update to 1.0.8:
  * Fixed issue where server default comparison on the PostgreSQL dialect would
    fail for a blank string on Python 3.7 only, due to a change in regular
    expression behavior in Python 3.7.
  * Removed use of deprecated ``force`` parameter for SQLAlchemy quoting
    functions as this parameter will be removed in a future release.
    Pull request courtesy Parth Shandilya(ParthS007).

OBS-URL: https://build.opensuse.org/request/show/682116
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-alembic?expand=0&rev=41
2019-03-22 14:00:41 +00:00
Tomáš Chvátal
f1a49570b4 - Update to 1.0.8:
* Fixed issue where server default comparison on the PostgreSQL dialect would
    fail for a blank string on Python 3.7 only, due to a change in regular
    expression behavior in Python 3.7.
  * Removed use of deprecated ``force`` parameter for SQLAlchemy quoting
    functions as this parameter will be removed in a future release.
    Pull request courtesy Parth Shandilya(ParthS007).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-alembic?expand=0&rev=84
2019-03-06 11:32:19 +00:00
0f3024f668 Accepting request 668841 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/668841
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-alembic?expand=0&rev=40
2019-01-28 19:48:34 +00:00
Tomáš Chvátal
cbb363f981 Accepting request 668826 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/668826
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-alembic?expand=0&rev=82
2019-01-26 21:37:10 +00:00
51c9b571fb Accepting request 667298 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/667298
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-alembic?expand=0&rev=39
2019-01-21 10:01:44 +00:00
Tomáš Chvátal
631642f06e Accepting request 667208 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/667208
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-alembic?expand=0&rev=80
2019-01-20 09:18:01 +00:00
daee4506b9 Accepting request 653420 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/653420
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-alembic?expand=0&rev=38
2018-12-03 09:11:50 +00:00
Tomáš Chvátal
308b5d993b Accepting request 653375 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/653375
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-alembic?expand=0&rev=78
2018-12-02 09:13:22 +00:00
b13193d849 Accepting request 651322 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/651322
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-alembic?expand=0&rev=37
2018-11-26 09:29:21 +00:00
Tomáš Chvátal
22022280ec Accepting request 651232 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/651232
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-alembic?expand=0&rev=76
2018-11-23 08:00:08 +00:00
2252b14c29 Accepting request 648988 from devel:languages:python
- Do not require old pytest and simply execute the pytest binary

OBS-URL: https://build.opensuse.org/request/show/648988
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-alembic?expand=0&rev=36
2018-11-15 11:41:00 +00:00
Tomáš Chvátal
597b3a8398 - Do not require old pytest and simply execute the pytest binary
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-alembic?expand=0&rev=74
2018-11-14 14:00:23 +00:00
1ad4df9a35 Accepting request 646014 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/646014
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-alembic?expand=0&rev=35
2018-11-06 13:29:07 +00:00
Tomáš Chvátal
8a01538f51 Accepting request 645960 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/645960
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-alembic?expand=0&rev=72
2018-11-02 08:14:55 +00:00
30afee2843 Accepting request 642686 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/642686
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-alembic?expand=0&rev=34
2018-10-18 13:37:45 +00:00