Overview
Request 1104207 superseded
- Update to 3.16.3
- Support for Cython 3.0.
- Add flag to ManyToManyField to prevent setting/getting values
on unsaved instances. This is worthwhile, since reading or
writing a many-to-many has no meaning when the instance is unsaved.
- Adds a star() helper to Source base-class for selecting all columns.
- Fix missing binary types for mysql-connector and mariadb-connector.
- Add extract() method to MySQL JSONField for extracting a jsonpath.
- Add %{?sle15_python_module_pythons}
- bind to cython <= 3
- Created by ecsos
- In state superseded
- Package maintainer: awissu
- Superseded by 1104939
Request History
ecsos created request
- Update to 3.16.3
- Support for Cython 3.0.
- Add flag to ManyToManyField to prevent setting/getting values
on unsaved instances. This is worthwhile, since reading or
writing a many-to-many has no meaning when the instance is unsaved.
- Adds a star() helper to Source base-class for selecting all columns.
- Fix missing binary types for mysql-connector and mariadb-connector.
- Add extract() method to MySQL JSONField for extracting a jsonpath.
- Add %{?sle15_python_module_pythons}
- bind to cython <= 3
I don't think
BuildRequires: %{python_module Cython <= 3.0.0}
is correct. Like, it would probably work with Cython 3.0.1 (because patch versions usually don't change much), but the constraint won't allow it.What I would do is to drop the pin completely.
Dirk has added the binding to CPythpn <3 extra. However, without justification. And in the readme of the new version it only says = 3.0
= 3.0 means it is supposed to work for 3.0.1 and that it doesn't necessarily have to break with 3.1. Please, just make it
BuildRequires: %{python_module Cython}
and if it breaks in the future, we'll take care of it.@awissu: review reminder