forked from pool/python-alembic
Accepting request 536835 from devel:languages:python
1 OBS-URL: https://build.opensuse.org/request/show/536835 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-alembic?expand=0&rev=28
This commit is contained in:
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:8bdcb4babaa16b9a826f8084949cc2665cb328ecf7b89b3224b0ab85bd16fd05
|
||||
size 990808
|
||||
3
alembic-0.9.6.tar.gz
Normal file
3
alembic-0.9.6.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:042851ebe9efa07be6dc1395b1793b6c1d8964a39b73a0ce1649e2bcd41ea732
|
||||
size 998191
|
||||
@@ -1,3 +1,62 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Oct 15 22:22:06 UTC 2017 - arun@gmx.de
|
||||
|
||||
- specfile:
|
||||
* added fdupes
|
||||
|
||||
- update to version 0.9.6:
|
||||
* feature
|
||||
+ [feature] [commands] The alembic history command will now make
|
||||
use of the revision environment env.py unconditionally if the
|
||||
revision_environment configuration flag is set to
|
||||
True. Previously, the environment would only be invoked if the
|
||||
history specification were against a database-stored revision
|
||||
token. References: #447
|
||||
* bug
|
||||
* [bug] [commands] Fixed a few Python3.6 deprecation warnings by
|
||||
replacing StopIteration with return, as well as using
|
||||
getfullargspec() instead of getargspec() under Python 3.
|
||||
References: #458
|
||||
* [bug] [commands] An addition to #441 fixed in 0.9.5, we forgot to
|
||||
also filter for the + sign in migration names which also breaks
|
||||
due to the relative migrations feature. References: #441
|
||||
* [bug] [autogenerate] Fixed bug expanding upon the fix for #85
|
||||
which adds the correct module import to the “inner” type for an
|
||||
ARRAY type, the fix now accommodates for the generic
|
||||
sqlalchemy.types.ARRAY type added in SQLAlchemy 1.1, rendering the
|
||||
inner type correctly regardless of whether or not the Postgresql
|
||||
dialect is present. References: #442
|
||||
* [bug] [mysql] Fixed bug where server default comparison of
|
||||
CURRENT_TIMESTAMP would fail on MariaDB 10.2 due to a change in
|
||||
how the function is represented by the database during reflection.
|
||||
References: #455
|
||||
* [bug] [autogenerate] Fixed bug where comparison of Numeric types
|
||||
would produce a difference if the Python-side Numeric
|
||||
inadvertently specified a non-None “scale” with a “precision” of
|
||||
None, even though this Numeric type will pass over the “scale”
|
||||
argument when rendering. Pull request courtesy Ivan Mmelnychuk.
|
||||
References: pull request bitbucket:70
|
||||
* [bug] [batch] The name of the temporary table in batch mode is now
|
||||
generated off of the original table name itself, to avoid
|
||||
conflicts for the unusual case of multiple batch operations
|
||||
running against the same database schema at the same time.
|
||||
References: #457
|
||||
* [bug] [autogenerate] A ForeignKeyConstraint can now render
|
||||
correctly if the link_to_name flag is set, as it will not attempt
|
||||
to resolve the name from a “key” in this case. Additionally, the
|
||||
constraint will render as-is even if the remote column name isn’t
|
||||
present on the referenced remote table. References: #456
|
||||
* [bug] [runtime] [py3k] Reworked “sourceless” system to be fully
|
||||
capable of handling any combination of: Python2/3x, pep3149 or
|
||||
not, PYTHONOPTIMIZE or not, for locating and loading both env.py
|
||||
files as well as versioning files. This includes: locating files
|
||||
inside of __pycache__ as well as listing out version files that
|
||||
might be only in versions/__pycache__, deduplicating version files
|
||||
that may be in versions/__pycache__ and versions/ at the same
|
||||
time, correctly looking for .pyc or .pyo files based on if pep488
|
||||
is present or not. The latest Python3x deprecation warnings
|
||||
involving importlib are also corrected.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 12:41:25 UTC 2017 - tbechtold@suse.com
|
||||
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
|
||||
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
|
||||
Name: python-alembic
|
||||
Version: 0.9.5
|
||||
Version: 0.9.6
|
||||
Release: 0
|
||||
Url: http://bitbucket.org/zzzeek/alembic
|
||||
Summary: A database migration tool for SQLAlchemy
|
||||
@@ -28,6 +28,7 @@ Source: https://pypi.io/packages/source/a/alembic/alembic-%{version}.tar
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
BuildRequires: %{python_module devel}
|
||||
BuildRequires: %{python_module setuptools}
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: python-rpm-macros
|
||||
# Test requirements:
|
||||
BuildRequires: %{python_module Mako}
|
||||
@@ -90,6 +91,7 @@ mv docs html && rm -rf html/build
|
||||
%install
|
||||
%python_install
|
||||
%python_clone -a %{buildroot}%{_bindir}/alembic
|
||||
%python_expand %fdupes %{buildroot}%{$python_sitelib}
|
||||
|
||||
%check
|
||||
%python_exec setup.py test
|
||||
|
||||
Reference in New Issue
Block a user