natsukium and Martin Weinelt
9d7a13bcac
python311Packages.strawberry-graphql: fix test with pydantic>=2
2023-12-20 20:15:29 +01:00
natsukium and Martin Weinelt
31a29e6746
python311Packages.rstcheck-core: 1.0.3 -> 1.2.0
...
Diff: https://github.com/rstcheck/rstcheck-core/compare/refs/tags/v1.0.3...v1.2.0
Changelog: https://github.com/rstcheck/rstcheck-core/blob/v1.2.0/CHANGELOG.md
2023-12-20 20:15:29 +01:00
natsukium and Martin Weinelt
011f3aee67
python311Pacakges.napari-npe2: 0.7.2 -> 0.7.2-unstable-2023-10-20
...
Diff: https://github.com/napari/npe2/compare/v0.7.2...9d29e4d6dbbec75c2d36273647efd9ddfb59ded0
2023-12-20 20:15:28 +01:00
natsukium and Martin Weinelt
1b66d62955
python311Packages.fastapi-mail: 1.3.1 -> 1.4.1
...
Diff: https://github.com/sabuhish/fastapi-mail/compare/refs/tags/1.3.1...1.4.1
Changelog: https://github.com/sabuhish/fastapi-mail/releases/tag/1.4.1
2023-12-20 20:15:28 +01:00
natsukium and Martin Weinelt
871063c458
python311Packages.demetriek: fix darwin sandbox build
2023-12-20 20:15:28 +01:00
natsukium and Martin Weinelt
0970c7a664
python311Packages.demetriek: apply a pydantic>=2 compatible patch
2023-12-20 20:15:28 +01:00
natsukium and Martin Weinelt
8cf8a15095
python311Packages.pyaussiebb: 0.0.18 -> 0.1.1
...
Diff: https://github.com/yaleman/aussiebb/compare/refs/tags/v0.0.18...v0.1.1
Changelog: https://github.com/yaleman/pyaussiebb/blob/v0.1.1/CHANGELOG.md
2023-12-20 20:15:27 +01:00
natsukium and Martin Weinelt
f6bb6ce860
python311Packages.pythonfinder: 2.0.5 -> 2.0.6
...
Diff: https://github.com/sarugaku/pythonfinder/compare/refs/tags/2.0.5...2.0.6
Changelog: https://github.com/sarugaku/pythonfinder/blob/v2.0.6/CHANGELOG.rst
2023-12-20 20:15:27 +01:00
natsukium and Martin Weinelt
b63a94603b
python311Packages.django-ninja: 0.22.2 -> 1.0.1
...
Diff: https://github.com/vitalik/django-ninja/compare/v0.22.2...v1.0.1
Changelog: https://github.com/vitalik/django-ninja/releases/tag/v1.0.1
2023-12-20 20:15:27 +01:00
natsukium and Martin Weinelt
0dbf072559
python311Packages.kanidm: 0.0.3 -> 0.0.3-unstable-2023-08-23
2023-12-20 20:15:27 +01:00
natsukium and Martin Weinelt
ea1fafe298
python311Packages.fastapi: add optional-dependencies for pydantic 2
2023-12-20 20:15:26 +01:00
natsukium and Martin Weinelt
4bb12a8133
python311Packages.versioningit: 2.2.0 -> 2.2.1
...
Changelog: https://versioningit.readthedocs.io/en/latest/changelog.html
2023-12-20 20:15:26 +01:00
natsukium and Martin Weinelt
4c0f60d1d8
python311Packages.pydantic_1: init at 1.10.3
2023-12-20 20:15:26 +01:00
natsukium and Martin Weinelt
a1afcb2206
python311Packages.pydantic-settings: 2.0.3 -> 2.1.0
...
Diff: https://github.com/pydantic/pydantic-settings/compare/v2.0.3...v2.1.0
2023-12-20 20:15:26 +01:00
natsukium and Martin Weinelt
ffb2e65e05
python311Packages.pydantic: 1.10.12 -> 2.3.0
...
Diff: https://github.com/pydantic/pydantic/compare/refs/tags/v1.10.12...v2.3.0
Changelog: https://github.com/pydantic/pydantic/blob/v2.3.0/HISTORY.md
Drops the documentation build, because it is an ever growing, ever
changing set of dependencies, that we need to package up, hidnering the
upgrade effort.
2023-12-20 20:15:25 +01:00
Martin Weinelt
2155a449cc
python311Packages.pydantic-core: 2.6.3 -> 2.14.5
...
https://github.com/pydantic/pydantic-core/releases/tag/v2.7.0
https://github.com/pydantic/pydantic-core/releases/tag/v2.8.0
https://github.com/pydantic/pydantic-core/releases/tag/v2.9.0
https://github.com/pydantic/pydantic-core/releases/tag/v2.10.0
https://github.com/pydantic/pydantic-core/releases/tag/v2.10.1
https://github.com/pydantic/pydantic-core/releases/tag/v2.11.0
https://github.com/pydantic/pydantic-core/releases/tag/v2.12.0
https://github.com/pydantic/pydantic-core/releases/tag/v2.13.0
https://github.com/pydantic/pydantic-core/releases/tag/v2.14.0
https://github.com/pydantic/pydantic-core/releases/tag/v2.14.1
https://github.com/pydantic/pydantic-core/releases/tag/v2.14.2
https://github.com/pydantic/pydantic-core/releases/tag/v2.14.3
https://github.com/pydantic/pydantic-core/releases/tag/v2.14.4
https://github.com/pydantic/pydantic-core/releases/tag/v2.14.5
2023-12-20 20:15:25 +01:00
Martin Weinelt
ec8fd85aeb
python311Packages.tank-utiliy: don't depend on urllib3[secure] extra
...
and convert to PEP517 build.
2023-12-20 20:15:25 +01:00
Martin Weinelt
a09c0e7ff4
python312Packages: recurse into attrset
...
Python 3.12 is the latest Python release and, together with Python 3.11,
will be one of the two supported releases in NixOS 24.05.
2023-12-20 20:15:19 +01:00
Martin Weinelt
05167dd5c3
python310Packages: stop recursing into attrset
...
For NixOS 24.05 we are going to support Python 3.11/3.12.
2023-12-20 20:14:34 +01:00
Ben Wolsieffer and Martin Weinelt
c2c64d8895
python3Packages.bcrypt: remove dependency on cffi
...
bcrypt has been rewritten in Rust, so no longer depends on cffi. This also
gets rid of a problematic usage of propagatedNativeBuildInputs.
2023-12-20 20:11:18 +01:00
Fabian Affolter and Martin Weinelt
049599bbc6
python311Packages.dirty-equals: 0.7.0 -> 0.7.1
...
Diff: https://github.com/samuelcolvin/dirty-equals/compare/refs/tags/v0.7.0...0.7.1
Changelog: https://github.com/samuelcolvin/dirty-equals/releases/tag/v0.7.1
2023-12-20 20:11:18 +01:00
Martin Weinelt
83c96fdbca
python311Packages.anyio: 4.0.0 -> 4.1.0
...
https://github.com/agronholm/anyio/releases/tag/4.1.0
2023-12-20 20:11:17 +01:00
Martin Weinelt
03ed466442
python311Packages.trio: 0.22.2 -> 0.23.1
...
https://github.com/python-trio/trio/releases/tag/v0.23.0
https://github.com/python-trio/trio/releases/tag/v0.23.1
2023-12-20 20:11:17 +01:00
Doron Behar and Martin Weinelt
4729b781a8
python311Packages.scipy: 1.11.3 -> 1.11.4
...
https://github.com/scipy/scipy/releases/tag/v1.11.4
2023-12-20 20:11:17 +01:00
Jairo Llopis and Martin Weinelt
4c1f249333
setuptools-scm: add setup hook for version and sources inclusion
...
Packages using this build-time dependency expect to be able to know their version, which is autogenerated by extracting metadata from the SCM. For example, from Git tags.
Also they assume that all SCM-tracked files are included in sdist and bdist, as documented here:
- https://setuptools-scm.readthedocs.io/en/latest/usage/#file-finders-hook-makes-most-of-manifestin-unnecessary
- https://setuptools.pypa.io/en/latest/userguide/datafiles.html
None of these behaviors were happening while on nix builds, where SCM data is stripped off from sources by default.
These build hooks should put nix builds closer to normal ones with Python's `build` app.
A similar fix was used in https://github.com/nix-community/poetry2nix/pull/1077 (for the version problem only) and has given good results so far.
@moduon MT-1075
2023-12-20 20:11:17 +01:00
phaer and Martin Weinelt
6108e5bd7a
python3Packages.setuptools-scm: 7.1.0 -> 8.0.4
...
https://github.com/pypa/setuptools_scm/blob/v8.0.4/CHANGELOG.md
Co-Authored-By: Martin Weinelt <hexa@darmstadt.ccc.de >
2023-12-20 20:11:16 +01:00
Robert Schütz and Martin Weinelt
0d2fb4e0e5
python311Packages.pytest-xdist: 3.3.1 -> 3.5.0
...
Changelog: https://github.com/pytest-dev/pytest-xdist/blob/v3.5.0/CHANGELOG.rst
2023-12-20 20:11:16 +01:00
Martin Weinelt
1ed4386ee3
python311Packages.urllib3: 2.0.7 -> 2.1.0
...
https://github.com/urllib3/urllib3/blob/2.1.0/CHANGES.rst
2023-12-20 20:11:16 +01:00
Martin Weinelt
effe4935a1
python311Packages.exceptiongroup: 1.1.2 -> 1.2.0
...
https://github.com/agronholm/exceptiongroup/blob/1.2.0/CHANGES.rst
2023-12-20 20:11:16 +01:00
Martin Weinelt
32579c2c2d
python311Packages.hypothesis: 6.84.3 -> 6.91.0
...
https://hypothesis.readthedocs.io/en/latest/changes.html#v6-91-0
2023-12-20 20:11:15 +01:00
Martin Weinelt
4dd353cbb4
python311Packages.pdm-backend: 2.1.6 -> 2.1.7
...
https://github.com/pdm-project/pdm-backend/releases/tag/2.1.7
2023-12-20 20:11:15 +01:00
Martin Weinelt
b30613803c
python311Packages.pytest-mock: 3.11.1 -> 3.12.0
...
https://github.com/pytest-dev/pytest-mock/blob/v3.12.0/CHANGELOG.rst
2023-12-20 20:11:15 +01:00
Martin Weinelt
bd5c09754f
python311Packages.pip: 23.2.1 -> 23.3.1
...
https://pip.pypa.io/en/stable/news/#v23-3-1
2023-12-20 20:11:15 +01:00
Martin Weinelt
da763cf189
python311Packages.poetry-core: 1.7.0 -> 1.8.1
...
https://github.com/python-poetry/poetry-core/blob/1.8.1/CHANGELOG.md
2023-12-20 20:11:14 +01:00
Martin Weinelt
9a81b8e7eb
python311Packages.filelock: 3.12.4 -> 3.13.1
...
https://github.com/tox-dev/py-filelock/releases/tag/3.13.1
2023-12-20 20:11:14 +01:00
Martin Weinelt
bd7f8434f3
python311Packages.cython_3: 3.0.3 -> 3.0.6
...
https://github.com/cython/cython/blob/3.0.6/CHANGES.rstt
2023-12-20 20:11:14 +01:00
Martin Weinelt
ce4eec791f
python311Packages.hatch-vcs: 0.3.0 -> 0.4.0
...
https://github.com/ofek/hatch-vcs/releases/tag/v0.4.0
2023-12-20 20:11:14 +01:00
Martin Weinelt
c763044555
python311Packages.cython: use pep517 builder
2023-12-20 20:11:13 +01:00
Martin Weinelt
46e7818756
python311Packages.setuptools: 68.2.2 -> 69.0.2
...
https://setuptools.pypa.io/en/stable/history.html#v69-0-2
2023-12-20 20:11:13 +01:00
Martin Weinelt
7737ca94b8
python312Packages.pytest-trio: drop dependency on async-generator
...
The `async_generator` module is a backport of async generators to
Python 3.5 and it started failing on 3.12, but pulling it is safe.
2023-12-20 20:11:13 +01:00
Martin Weinelt
23aee6701a
python312Packages.paginate: disable failing tests
2023-12-20 20:11:12 +01:00
Martin Weinelt
01d0a5751f
python312Packages.curio: fix build
...
Upstream has no released version with Python 3.12 supported yet, but a
patch was already merged, which works fine.
2023-12-20 20:11:12 +01:00
Martin Weinelt
c249d27c7c
python311Packages.testtools: 2.6.0 -> 2.7.1
2023-12-20 20:11:12 +01:00
Martin Weinelt
2ca4b56f55
python311Packages.itsdangerous: ignore deprecation warnings
...
during check phase.
2023-12-20 20:11:12 +01:00
Martin Weinelt
67d4594729
python311Packages.babel: 2.12.1 -> 2.14.0
...
https://github.com/python-babel/babel/blob/v2.14.0/CHANGES.rst
2023-12-20 20:11:11 +01:00
Martin Weinelt
d2bd23cdf0
python312Packages.pyrfc3339: disable tests
...
They use nose, which relies on the imp module, which was been removed
from Python 3.12.
2023-12-20 20:11:11 +01:00
Martin Weinelt
78c27b3757
python311Packages.apricot-select: move nose to check deps
2023-12-20 20:11:10 +01:00
Martin Weinelt
0da50dbd33
home-assistant: relax httpx, yarl constraints
...
Checking runtime dependencies for homeassistant-2023.11.3-py3-none-any.whl
- awesomeversion==23.8.0 not satisfied by version 23.11.0
- httpx==0.25.0 not satisfied by version 0.25.2
- pyopenssl==23.2.0 not satisfied by version 23.3.0
- voluptuous==0.13.1 not satisfied by version 0.14.0
- yarl==1.9.2 not satisifeid by version 1.9.3
2023-12-20 20:11:10 +01:00
Martin Weinelt
977e62dc90
python311Packages.httpx: 0.25.0 -> 0.25.2
...
https://github.com/encode/httpx/blob/refs/tags/0.25.2/CHANGELOG.md
2023-12-20 20:11:10 +01:00
Martin Weinelt
6aa973e1c8
python312Packages.eventlet: disable tests
...
The badly maintained tests require nose3, which requires the imp module,
which has been ripped out in 3.12.
2023-12-20 20:11:10 +01:00