Commit Graph
562136 Commits
Author SHA1 Message Date
natsukiumandMartin Weinelt c8a1640649 python311Packages.strawberry-graphql: fix darwin sandbox build 2023-12-20 20:15:29 +01:00
natsukiumandMartin Weinelt 9d7a13bcac python311Packages.strawberry-graphql: fix test with pydantic>=2 2023-12-20 20:15:29 +01:00
natsukiumandMartin 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
natsukiumandMartin 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
natsukiumandMartin 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
natsukiumandMartin Weinelt 871063c458 python311Packages.demetriek: fix darwin sandbox build 2023-12-20 20:15:28 +01:00
natsukiumandMartin Weinelt 0970c7a664 python311Packages.demetriek: apply a pydantic>=2 compatible patch 2023-12-20 20:15:28 +01:00
natsukiumandMartin 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
natsukiumandMartin 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
natsukiumandMartin 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
natsukiumandMartin Weinelt 0dbf072559 python311Packages.kanidm: 0.0.3 -> 0.0.3-unstable-2023-08-23 2023-12-20 20:15:27 +01:00
natsukiumandMartin Weinelt ea1fafe298 python311Packages.fastapi: add optional-dependencies for pydantic 2 2023-12-20 20:15:26 +01:00
natsukiumandMartin 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
natsukiumandMartin Weinelt 4c0f60d1d8 python311Packages.pydantic_1: init at 1.10.3 2023-12-20 20:15:26 +01:00
natsukiumandMartin 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
natsukiumandMartin 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 WolsiefferandMartin 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 AffolterandMartin 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 BeharandMartin 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 LlopisandMartin 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
phaerandMartin 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ützandMartin 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