forked from pool/python-peewee
Compare commits
15 Commits
Author | SHA256 | Date | |
---|---|---|---|
7d2810c72b | |||
b6e82f6a0b | |||
2cf1f91a18 | |||
29451ff0a6 | |||
d4126198d4 | |||
d31c333775 | |||
8e17bddc9e | |||
de8052922c | |||
1916d39f1a | |||
868c430edb | |||
694380c467 | |||
b0e11b5b05 | |||
5b86e92f72 | |||
ddf90e64fe | |||
9e46d3e376 |
@@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:b2f365b8bf27a0a492cf577bf673b785f1a2ba14977d065cc933748a7137a1f0
|
|
||||||
size 927674
|
|
3
peewee-3.18.2.tar.gz
Normal file
3
peewee-3.18.2.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:20f5ca85d46f0c251cba5ab6f734b09e89ea77af56ad66708225bc7d4331f4c7
|
||||||
|
size 931233
|
@@ -1,3 +1,81 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Jul 21 03:14:08 UTC 2025 - Steve Kowalik <steven.kowalik@suse.com>
|
||||||
|
|
||||||
|
- Update to 3.18.2:
|
||||||
|
* Support Cython 3.1.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Jul 19 07:29:15 UTC 2025 - Markéta Machová <mmachova@suse.com>
|
||||||
|
|
||||||
|
- Convert to libalternatives
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 5 21:01:49 UTC 2025 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
|
- update to 3.18.1:
|
||||||
|
* The behavior of `postgresql_ext.BinaryJSONField.contains()`
|
||||||
|
has changed. Previously, passing a string to this method
|
||||||
|
would perform a JSON key exists check (`?` operator) instead
|
||||||
|
of JSON contains (`@>` operator). As of 3.18.0,
|
||||||
|
this special-case has been **removed** and the `contains()`
|
||||||
|
method always uses the JSONB contains operator (`@>`).
|
||||||
|
For the **old** behavior of checking whether a key exists,
|
||||||
|
use the `BinaryJSONField.has_key()`
|
||||||
|
* Add options to URL-unquote user and password when using the
|
||||||
|
`db_url` helpers
|
||||||
|
* Support using `postgresql://` URLs when connecting to
|
||||||
|
psycopg3.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Feb 20 11:21:04 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||||||
|
|
||||||
|
- Update to 3.17.9
|
||||||
|
* Fix incorrect handling of fk constraint name in migrator.
|
||||||
|
* Fix test-only issue that can occur in Python 3.14a4.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Nov 12 19:46:20 UTC 2024 - Martin Hauke <mardnh@gmx.de>
|
||||||
|
|
||||||
|
- Update to version 3.17.8
|
||||||
|
* Fix regression in behavior of delete_instance() when
|
||||||
|
traversing nullable foreign-keys. Introduced in 3.17.6.
|
||||||
|
* Fix bug where joins not cloned when going from
|
||||||
|
join-less -> joined query.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Nov 7 09:08:11 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
|
- update to 3.17.7:
|
||||||
|
* Add db_url support for psycopg3 via `psycopg3://`.
|
||||||
|
* Ensure double-quotes are escaped properly when introspecting
|
||||||
|
constraints.
|
||||||
|
* A few documentation-related fixes.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Oct 30 12:42:57 UTC 2024 - Daniel Garcia <daniel.garcia@suse.com>
|
||||||
|
|
||||||
|
- Update license to MIT, that's what the project defines in the
|
||||||
|
setup.py
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Aug 31 12:12:35 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
|
- update to 3.17.6:
|
||||||
|
* Fix bug in recursive `model.delete_instance()` when a table
|
||||||
|
contains foreign-keys at multiple depths of the graph
|
||||||
|
* Fix regression in pool behavior on systems where
|
||||||
|
`time.time()` returns identical values for two connections.
|
||||||
|
This adds a no-op comparable sentinel to the heap to prevent
|
||||||
|
any recurrence of this problem.
|
||||||
|
* Ensure that subqueries inside `CASE` statements generate
|
||||||
|
correct SQL.
|
||||||
|
* Fix regression that broke server-side cursors with Postgres
|
||||||
|
* Fix to ensure compatibility with psycopg3 - the libpq
|
||||||
|
TransactionStatus constants are no longer available on the
|
||||||
|
`Connection` instance.
|
||||||
|
* Fix quoting issue in pwiz that could generate invalid python
|
||||||
|
code for double-quoted string literals used as column defaults.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Jun 6 20:17:28 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
Thu Jun 6 20:17:28 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package python-peewee
|
# spec file for package python-peewee
|
||||||
#
|
#
|
||||||
# Copyright (c) 2024 SUSE LLC
|
# Copyright (c) 2025 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -16,31 +16,32 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
|
%bcond_without libalternatives
|
||||||
%{?sle15_python_module_pythons}
|
%{?sle15_python_module_pythons}
|
||||||
Name: python-peewee
|
Name: python-peewee
|
||||||
Version: 3.17.5
|
Version: 3.18.2
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: An expressive ORM that supports multiple SQL backends
|
Summary: An expressive ORM that supports multiple SQL backends
|
||||||
License: BSD-3-Clause
|
License: MIT
|
||||||
URL: https://github.com/coleifer/peewee
|
URL: https://github.com/coleifer/peewee
|
||||||
Source: https://github.com/coleifer/peewee/archive/refs/tags/%{version}.tar.gz#/peewee-%{version}.tar.gz
|
Source: https://github.com/coleifer/peewee/archive/refs/tags/%{version}.tar.gz#/peewee-%{version}.tar.gz
|
||||||
BuildRequires: %{python_module Cython}
|
BuildRequires: %{python_module Cython}
|
||||||
BuildRequires: %{python_module Flask}
|
BuildRequires: %{python_module Flask}
|
||||||
%if 0%{?suse_version} > 1500
|
|
||||||
BuildRequires: %{python_module apsw}
|
|
||||||
%endif
|
|
||||||
BuildRequires: %{python_module devel}
|
BuildRequires: %{python_module devel}
|
||||||
BuildRequires: %{python_module pip}
|
BuildRequires: %{python_module pip}
|
||||||
BuildRequires: %{python_module pytest}
|
BuildRequires: %{python_module pytest}
|
||||||
BuildRequires: %{python_module wheel}
|
BuildRequires: %{python_module wheel}
|
||||||
BuildRequires: %{pythons}
|
BuildRequires: %{pythons}
|
||||||
|
BuildRequires: alts
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: pkgconfig
|
BuildRequires: pkgconfig
|
||||||
BuildRequires: python-rpm-macros
|
BuildRequires: python-rpm-macros
|
||||||
BuildRequires: unzip
|
BuildRequires: unzip
|
||||||
BuildRequires: pkgconfig(sqlite3)
|
BuildRequires: pkgconfig(sqlite3)
|
||||||
Requires(post): update-alternatives
|
Requires: alts
|
||||||
Requires(postun): update-alternatives
|
%if 0%{?suse_version} > 1500
|
||||||
|
BuildRequires: %{python_module apsw}
|
||||||
|
%endif
|
||||||
%python_subpackages
|
%python_subpackages
|
||||||
|
|
||||||
%description
|
%description
|
||||||
@@ -64,11 +65,8 @@ sed -i -e '1{\@^#! *%{_bindir}.*python@d}' %{buildroot}%{$python_sitearch}/pwiz.
|
|||||||
%check
|
%check
|
||||||
%pytest_arch tests
|
%pytest_arch tests
|
||||||
|
|
||||||
%post
|
%pre
|
||||||
%python_install_alternative pwiz.py
|
%python_libalternatives_reset_alternative pwiz.py
|
||||||
|
|
||||||
%postun
|
|
||||||
%python_uninstall_alternative pwiz.py
|
|
||||||
|
|
||||||
%files %{python_files}
|
%files %{python_files}
|
||||||
%license LICENSE
|
%license LICENSE
|
||||||
|
Reference in New Issue
Block a user