| Commit message (Expand) | Author | Age | Files | Lines |
| * | doc: use `writableTmpDirAsHomeHook` | Pol Dellaiera | 2025-04-21 | 1 | -2/+3 |
| * | doc: update Nix code snippets format•••Command: `mdcr --config doc/tests/mdcr-config.toml doc/`
| Pol Dellaiera | 2025-04-17 | 1 | -160/+234 |
| * | Merge master into staging-next | nixpkgs-ci[bot] | 2025-04-13 | 1 | -1/+0 |
| |\ |
|
| | * | python39: drop before the 25.05 branch-off•••End of security support is scheduled for 2025-10-31, which does not cover
the complete 25.05 release cycle.
| Martin Weinelt | 2025-04-13 | 1 | -1/+0 |
| * | | doc: python.section.md: partial rewrites for pytest and pytestCheckHook•••Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
Co-authored-by: Matt Sturgeon <matt@sturgeon.me.uk>
Co-authored-by: Wolfgang Walther <walther@technowledgy.de>
| Yueh-Shun Li | 2025-03-23 | 1 | -72/+96 |
| |/ |
|
| * | Merge staging-next into staging | nixpkgs-ci[bot] | 2025-01-20 | 1 | -1/+1 |
| |\ |
|
| | * | doc: Fix typo in python docs (extras_requires -> extras_require) | Ihar Hrachyshka | 2025-01-19 | 1 | -1/+1 |
| * | | doc: python: elaborate the makeWrapperArgs behaviour | Yueh-Shun Li | 2025-01-09 | 1 | -1/+9 |
| * | | unittestCheckHook: handle unittestFlagsArray `__structuredAttrs`-agnostically•••Take unittestFlags as the new and conforming interface.
Keep unittestFlagsArray as is.
| Yueh-Shun Li | 2025-01-09 | 1 | -1/+1 |
| * | | pytestCheckHook: support __structuredAttrs•••Add flag pytestFlags as the new, conforming interface
replacing pytestFlagsArray.
Stop Bash-expanding disabledTests and disabledTestPaths.
Handle disabledTestPaths with `pytest --ignore-glob <path>`
to keep globbing support.
Check if each path glob matches at least one path
using the `glob` module from the Python standard library.
Also make buildPythonPackage and buildPythonApplication
stop escaping the elements of disabledTests and disabledTestPaths.
| Yueh-Shun Li | 2025-01-09 | 1 | -3/+9 |
| |/ |
|
| * | doc/python: update versions | FliegendeWurst | 2025-01-07 | 1 | -2/+1 |
| * | doc/languages-frameworks/python: Reword section to make commit rules a bit cl... | Arne Keller | 2024-12-09 | 1 | -31/+29 |
| |\ |
|
| | * | doc/languages-frameworks/python: update references to python 3.12 | Gavin John | 2024-09-04 | 1 | -29/+25 |
| | * | doc/languages-frameworks/python: Reword section to make commit rules a bit cl... | Gavin John | 2024-09-04 | 1 | -4/+6 |
| * | | python314: init at 3.14.0a1•••https://docs.python.org/3.14/whatsnew/changelog.html#python-3-14-0-alpha-1
| Martin Weinelt | 2024-10-16 | 1 | -0/+1 |
| * | | treewide: replace `stdenv.is` in non nix files (#344342) | Artturin | 2024-10-09 | 1 | -1/+1 |
| |\ \ |
|
| | * | | doc/python: correct platform conditional | Artturin | 2024-09-27 | 1 | -1/+1 |
| | * | | treewide: replace `stdenv.is` in non nix files•••Continuing e0464e47880a69896f0fb1810f00e0de469f770a
| Artturin | 2024-09-27 | 1 | -1/+1 |
| * | | | python3Packages.mkPythonEditablePackage: correct documentation | Kirill Radzikhovskyy | 2024-10-07 | 1 | -1/+1 |
| |/ / |
|
| * / | python3Packages.mkPythonEditablePackage: init | adisbladis | 2024-09-08 | 1 | -0/+44 |
| |/ |
|
| * | doc/languages-frameworks/python: fix typos (#322267) | adisbladis | 2024-09-01 | 1 | -5/+2 |
| |\ |
|
| | * | doc/languages-frameworks/python: fix typos | Colin | 2024-09-01 | 1 | -5/+2 |
| * | | python3Packages.psycopg2-binary: Fix pname spelling | adisbladis | 2024-08-30 | 1 | -1/+1 |
| * | | python3Packages.psycopg2-binary: init at 2.9.9•••Pscycopg2-binary is normally used in Python development to avoid having to build psycopg2 from source.
In nixpkgs we always want ot build from source whenever possible, but it can still be useful to provide a psycopg2-binary package.
This "fake" package exists to satisfy a dependency on psycopg2-binary, but still use the build from psycopg2.
cc @misuzu https://github.com/nix-community/pyproject.nix/issues/143
| adisbladis | 2024-08-30 | 1 | -1/+4 |
| * | | python3Packages.mkPythonMetaPackage: init•••This function exists create a meta package containing [metadata files](https://packaging.python.org/en/latest/specifications/recording-installed-packages/) to satisfy a dependency on a package, without it actually having been installed into the environment.
| adisbladis | 2024-08-30 | 1 | -0/+13 |
| |/ |
|
| * | Merge remote-tracking branch 'origin/master' into staging-next•••Conflicts:
- pkgs/development/python-modules/pycdio/default.nix
| Martin Weinelt | 2024-08-11 | 1 | -12/+8 |
| |\ |
|
| | * | doc/python: don't recommend all-packages.nix for Python applications | Doron Behar | 2024-08-07 | 1 | -12/+8 |
| * | | Merge master into staging-next | github-actions[bot] | 2024-08-07 | 1 | -2/+12 |
| |\| |
|
| | * | Merge pull request #332784 from pbsds/doc-python-auto-remove-deps-hook-172296...•••docs/language-frameworks/python: pythonRemoveDepsHook is added automatically | OTABI Tomoya | 2024-08-07 | 1 | -0/+4 |
| | |\ |
|
| | | * | docs/language-frameworks/python: pythonRemoveDepsHook is added automatically | Peder Bergebakken Sundt | 2024-08-06 | 1 | -0/+4 |
| | * | | docs/language-frameworks/python: update python{,2,3}Package aliases | Peder Bergebakken Sundt | 2024-08-06 | 1 | -2/+8 |
| | |/ |
|
| * / | python312Packages.setuptoolsCheckHook: remove•••The hook relied on the `test` command passed to `setup.py`, which has
long been deprecated and finally removed in setuptools 72.0.
| Martin Weinelt | 2024-08-06 | 1 | -1/+0 |
| |/ |
|
| * | docs: show `pyproject = true;` instead of `format = "pyproject";`•••every other format is deprecated, so to imply that people should be setting it is misleading
(`pyproject = true` should also go away eventually, but is the way until
then)
| Arnout Engelen | 2024-07-26 | 1 | -1/+2 |
| * | doc: Remove indefinite article and ending period from example meta.description•••so that meta.description examples shown in the documentation
align with recommendations given in the "Meta attributes" section
in pkgs/README.md.
The changes were made with the following commands:
nix run nixpkgs#silver-searcher -- -l0 'description\s*=\s*"([Aa]n?|[Tt]he)\s' doc \
| xargs -0 nix run nixpkgs#gnused -- -i '' -Ee '/description/s/"([Aa]n?|[Tt]he)\s(.)/"\U\2/'
nix run nixpkgs#silver-searcher -- -l0 'description\s*=\s*".*\."' doc \
| xargs -0 nix run nixpkgs#gnused -- -i '' -Ee '/description/s/\."/"/'
| Alexis Hildebrandt | 2024-07-20 | 1 | -2/+2 |
| * | docs/language-frameworks/python: update relaxDepsHook docs | Martin Weinelt | 2024-06-14 | 1 | -6/+5 |
| * | doc/languages-frameworks/python: update contributing section | natsukium | 2024-06-04 | 1 | -1/+16 |
| * | doc/languages-frameworks/python: adjust expression to explanation | natsukium | 2024-06-04 | 1 | -3/+2 |
| * | doc/languages-frameworks/python: normalize pname and add description | natsukium | 2024-06-04 | 1 | -2/+3 |
| * | doc/languages-frameworks/python: fix typo | natsukium | 2024-06-04 | 1 | -1/+1 |
| * | doc/languages-frameworks/python: add extra information for pythonRelaxDepsHook | natsukium | 2024-06-04 | 1 | -0/+2 |
| * | doc/languages-frameworks/python: clean up build-system•••add setuptools explicitly and remove wheel
| natsukium | 2024-06-04 | 1 | -12/+3 |
| * | doc/languages-frameworks/python: disable check explicitly and add pythonImpor... | natsukium | 2024-06-04 | 1 | -0/+10 |
| * | doc/languages-frameworks/python: update the description for tests | natsukium | 2024-06-04 | 1 | -19/+20 |
| * | doc/languages-frameworks/python: update the description for pypa builder/inst... | natsukium | 2024-06-02 | 1 | -11/+5 |
| * | doc: autogenerate python interpreter table (#313408)•••* doc: autogenerate python interpreter table
This serves as a practical example on generating documentation by
inspection of the evaluated Nixpkgs tree.
Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io> | Alejandro Sánchez Medina | 2024-05-23 | 1 | -10/+1 |
| * | Removing FRidh as active maintainer of packages•••In the past I was very active with Python packaging.
For several years now I was hardly around as maintainer,
so it does not make sense I am listed as a maintainer for
these makes. Looking back, I should have removed myself
as maintainer already much longer ago. Anyway, better late
than never.
It's been a fun ride, and I do intend to occasionally contribute
to Nixpkgs, but not in the same way it once was.
| Frederik Rietdijk | 2024-04-28 | 1 | -4/+0 |
| * | Merge remote-tracking branch 'upstream/staging-next' into staging••• Conflicts:
pkgs/development/python-modules/apsw/default.nix
pkgs/development/python-modules/deal/default.nix
pkgs/development/python-modules/kubernetes/default.nix
| annalee | 2024-03-28 | 1 | -38/+78 |
| |\ |
|
| | * | treewide: Switch markdown placeholder from "..." to <...>•••We use angle brackets since they look a lot like a placeholder while
also being valid nix code, as suggested by roberth here: https://github.com/NixOS/nixpkgs/pull/299554#discussion_r1541797970
| Janne Heß | 2024-03-28 | 1 | -1/+1 |
| | * | treewide: Fix all Nix ASTs in all markdown files•••This allows for correct highlighting and maybe future automatic
formatting. The AST was verified to work with nixfmt only.
| Janne Heß | 2024-03-28 | 1 | -25/+65 |
| | * | treewide: Mark Nix blocks in markdown as Nix•••This should help us with highlighting and future formatting.
| Janne Heß | 2024-03-28 | 1 | -13/+13 |