Commit Graph

516915 Commits

Author SHA1 Message Date
Theodore Ni
e60ec6753b python3.pkgs.cypari2: build without bootstrapped-pip 2023-08-20 11:00:52 +02:00
Theodore Ni
ab5543735a python3.pkgs.pip: build without bootstrapped-pip 2023-08-20 11:00:52 +02:00
Theodore Ni
5a9dda28aa python3.pkgs.setuptools: build without bootstrapped-pip 2023-08-20 11:00:52 +02:00
Theodore Ni
253a291274 poetry2nix.overrides: update build systems for bootstrap packages
We need to clarify these or else the wrong build system gets added and
we find ourselves with an infinite recursion.
2023-08-20 11:00:52 +02:00
Theodore Ni
6b63908855 poetry2nix.overrides.wheel: adapt to new wheel version
Co-authored-by: adisbladis <adisbladis@gmail.com>
2023-08-20 11:00:52 +02:00
Theodore Ni
3cd71e0ae6 python3.pkgs.wheel: 0.38.4 -> 0.41.1
In this new version of wheel, the build backend changed from setuptools
to flit-core. This is nice because it breaks a cycle between setuptools
and wheel.
2023-08-20 11:00:52 +02:00
Theodore Ni
dd1256d2ca python3.pkgs.pythonRelaxDepsHook: don't propagate wheel
The usage of wheel should be restricted to the hook. I discovered this
when trying to remove wheel from the Python bootstrap. Some packages
that needed wheel did not need it added explicitly because they use this
hook. This implicit change to the dependency tree shouldn't happen (even
though it is mostly harmless).
2023-08-20 11:00:51 +02:00
Anselm Schüler
9da128a8b3 nvidia-persistenced: set mainProgram 2023-08-20 11:00:43 +02:00
Theodore Ni
4e7188c39a python3.pkgs.buildPythonPackage: disable conflict check for setuptools and wheel
We can do this automatically for packages we know cannot use the
conflict check hook when it would lead to infinite recursion.
2023-08-20 10:59:47 +02:00
Theodore Ni
e1cafe642a python3.pkgs.build: move tests to passthru
While build is built using bootstrap packages, none of its test
dependencies should be, so we must move out of the derivation.
2023-08-20 10:59:47 +02:00
Theodore Ni
349f57fb42 python3.pkgs.pyproject-hooks: move tests to passthru
While pyproject-hooks is built using bootstrap packages, none of its
test dependencies should be, so we must move out of the derivation.
2023-08-20 10:59:47 +02:00
Theodore Ni
0d7647889c python3.pkgs.installer: move tests to passthru
While installer is built using bootstrap packages, none of its test
dependencies should be, so we must move out of the derivation.
2023-08-20 10:59:47 +02:00
Theodore Ni
6c85fff302 python3.pkgs.buildPythonPackage: switch to PyPA build and installer 2023-08-20 10:59:47 +02:00
Theodore Ni
e8cca499a8 python2.{buildPythonPackage,buildPythonApplication}: extract into its own file
As we continue iterating on Python infrastructure for Python 3, some
code is starting to diverge for Python 2. If we copy the current state
of mk-python-derivation.nix and freeze it for Python 2, we can iterate
on it for Python 3 with more freedom.
2023-08-20 10:59:46 +02:00
Theodore Ni
93d25dda84 python3.pkgs.pypaBuildHook: switch to pyproject-build
Upstream's recommended "python -m build" way of invoking build fails
when the working directory contains a file named "build.py". This is
common for poetry projects that build C extensions.
2023-08-20 10:59:46 +02:00
Theodore Ni
a4d66bcc5f python3.pkgs.pypaInstallHook: init 2023-08-20 10:59:46 +02:00
Theodore Ni
b53cef70f2 python3.pkgs.bootstrap.build: init at 0.10.0
Co-authored-by: K900 <me@0upti.me>
2023-08-20 10:59:46 +02:00
Theodore Ni
8fe3d15c17 python3.pkgs.bootstrap.installer: init at 0.7.0
Co-authored-by: K900 <me@0upti.me>
2023-08-20 10:59:46 +02:00
Theodore Ni
5d2290bb58 python3.pkgs.bootstrap.flit-core: init at 3.8.0
Co-authored-by: K900 <me@0upti.me>
2023-08-20 10:59:46 +02:00
seth
49ea05466b cartridges: 2.1.1 -> 2.2.1
Diff: https://github.com/kra-mo/cartridges/compare/v2.1.1...v2.2.1
2023-08-20 10:56:59 +02:00
Fabian Affolter
9c13e0e042 python311Packages.django-ckeditor: 6.5.1 -> 6.7
Diff: https://github.com/django-ckeditor/django-ckeditor/compare/refs/tags/6.5.1...6.7

Changelog: https://github.com/django-ckeditor/django-ckeditor/blob/6.7/CHANGELOG.rst
2023-08-20 10:56:02 +02:00
Fabian Affolter
4c91793712 python311Packages.django-ckeditor: disable on unsupported Python releases 2023-08-20 10:55:03 +02:00
OTABI Tomoya
193bf2fd1a
Merge pull request #244492 from GaetanLepage/jupyter-extensions
Jupyter extensions: make sure to run tests (as much as possible)
2023-08-20 17:53:12 +09:00
Matthias Beyer
b76dc453bc
Merge pull request #250275 from r-ryantm/auto-update/python310Packages.pystache
python310Packages.pystache: 0.6.0 -> 0.6.4
2023-08-20 10:51:23 +02:00
Fabian Affolter
322970626d python311Packages.django-ckeditor: add changelog to meta 2023-08-20 10:51:06 +02:00
toastal
cee0ecbea4 lightningcss: 1.21.5 → 1.21.6 2023-08-20 15:49:18 +07:00
Ludovico Piero
0cdbae7c34 vscode-extensions.ms-vscode.cpptools: 1.11.0 -> 1.17.3 2023-08-20 10:47:45 +02:00
Evils
37b8244412 kicad-unstable: 2023-06-24 -> 2023-08-15 2023-08-20 10:42:06 +02:00
Fabian Affolter
992337459f
Merge pull request #250256 from tjni/httpie
python3.pkgs.httpie: add pip as a test dependency
2023-08-20 10:37:46 +02:00
Fabian Affolter
f8f68df340
Merge pull request #250242 from fabaff/google-cloud-container-bump
python311Packages.google-cloud-container: 2.29.0 -> 2.30.0
2023-08-20 10:35:57 +02:00
Matthias Beyer
6c10c61b17
Merge pull request #250293 from kashw2/furnace
furnace: 0.6pre7 -> 0.6.pre8
2023-08-20 10:35:11 +02:00
Fabian Affolter
e7ceccbb87
python310Packages.sphinx-material: add format
- disable on unsupported Python releases
2023-08-20 10:34:15 +02:00
Matthias Beyer
5d16328d6d
Merge pull request #250262 from tjni/pyemd
python3.pkgs.pyemd: add missing build dependencies
2023-08-20 10:33:47 +02:00
Matthias Beyer
7d0eaaaa2f
Merge pull request #250066 from r-ryantm/auto-update/rtx
rtx: 1.35.8 -> 2023.8.2
2023-08-20 10:33:25 +02:00
Matthias Beyer
ed9c042215
Merge pull request #250192 from LudovicoPiero/waypaper-bump
waypaper: 1.2 -> 1.5
2023-08-20 10:33:09 +02:00
Fabian Affolter
57c5687473
python310Packages.pystache: add pythonImportsCheck 2023-08-20 10:29:22 +02:00
Fabian Affolter
41edb36674
python310Packages.pystache: add format
- disable on unsupported Python releases
2023-08-20 10:27:49 +02:00
Matthias Beyer
121ca82310
Merge pull request #250259 from devusb/plex-mpv-shim
plex-mpv-shim: rename dependency python-mpv -> mpv
2023-08-20 10:25:40 +02:00
Maximilian Bosch
3ff88c2eff
Merge pull request #250179 from Ma27/linux-rt-fix
linux: make main update script slightly more robust
2023-08-20 10:25:00 +02:00
Fabian Affolter
14a82b50a8
Merge pull request #250300 from r-ryantm/auto-update/python310Packages.dvc-data
python310Packages.dvc-data: 2.14.0 -> 2.15.1
2023-08-20 10:24:19 +02:00
Matthias Beyer
891c2e7699
Merge pull request #249906 from ivankovnatsky/patch-42
aws-sso-cli: 1.11.0 -> 1.12.0
2023-08-20 10:17:38 +02:00
Matthias Beyer
8ad234e7b8
Merge pull request #250126 from eclairevoyant/cutechess
cutechess: init at 1.3.1
2023-08-20 10:17:29 +02:00
Matthias Beyer
da0bf03073
Merge pull request #250254 from figsoda/risor
risor: 0.13.0 -> 0.14.0
2023-08-20 10:17:07 +02:00
Matthias Beyer
2545afd6fe
Merge pull request #250247 from r-ryantm/auto-update/python310Packages.minio
python310Packages.minio: 7.1.15 -> 7.1.16
2023-08-20 10:11:02 +02:00
Matthias Beyer
16fe53ca58
Merge pull request #250238 from Lurkki14/deface
deface: init at 1.4.0
2023-08-20 10:10:39 +02:00
Matthias Beyer
426ffa05b8
Merge pull request #250214 from wlcx/gotosocial-update
gotosocial: 0.10.0->0.11.0
2023-08-20 10:05:52 +02:00
Vlad M
9eaddb5139
Merge pull request #250287 from dotlambda/javascript-typescript-langserver-buildNpmPackage
javascript-typescript-langserver: use buildNpmPackage
2023-08-20 10:39:26 +03:00
Vladimír Čunát
9bc7f06a91
Merge #248913: libGLU: Enable build parallelism
...into staging
2023-08-20 09:29:04 +02:00
Matthias Beyer
b35b6f591c
Merge pull request #250283 from aaronjheng/broot
broot: 1.24.2 -> 1.25.0
2023-08-20 09:29:04 +02:00
Vladimír Čunát
d84363edfe
Merge #248909: fdk_aac: Enable build parallelism
...into staging
2023-08-20 09:28:37 +02:00