summaryrefslogtreecommitdiff
path: root/doc/languages-frameworks/python.section.md (follow)
Commit message (Expand)AuthorAgeFilesLines
* doc: use `writableTmpDirAsHomeHook`Pol Dellaiera2025-04-211-2/+3
* doc: update Nix code snippets format•••Command: `mdcr --config doc/tests/mdcr-config.toml doc/` Pol Dellaiera2025-04-171-160/+234
* Merge master into staging-nextnixpkgs-ci[bot]2025-04-131-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 Weinelt2025-04-131-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 Li2025-03-231-72/+96
|/
* Merge staging-next into stagingnixpkgs-ci[bot]2025-01-201-1/+1
|\
| * doc: Fix typo in python docs (extras_requires -> extras_require)Ihar Hrachyshka2025-01-191-1/+1
* | doc: python: elaborate the makeWrapperArgs behaviourYueh-Shun Li2025-01-091-1/+9
* | unittestCheckHook: handle unittestFlagsArray `__structuredAttrs`-agnostically•••Take unittestFlags as the new and conforming interface. Keep unittestFlagsArray as is. Yueh-Shun Li2025-01-091-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 Li2025-01-091-3/+9
|/
* doc/python: update versionsFliegendeWurst2025-01-071-2/+1
* doc/languages-frameworks/python: Reword section to make commit rules a bit cl...Arne Keller2024-12-091-31/+29
|\
| * doc/languages-frameworks/python: update references to python 3.12Gavin John2024-09-041-29/+25
| * doc/languages-frameworks/python: Reword section to make commit rules a bit cl...Gavin John2024-09-041-4/+6
* | python314: init at 3.14.0a1•••https://docs.python.org/3.14/whatsnew/changelog.html#python-3-14-0-alpha-1 Martin Weinelt2024-10-161-0/+1
* | treewide: replace `stdenv.is` in non nix files (#344342)Artturin2024-10-091-1/+1
|\ \
| * | doc/python: correct platform conditionalArtturin2024-09-271-1/+1
| * | treewide: replace `stdenv.is` in non nix files•••Continuing e0464e47880a69896f0fb1810f00e0de469f770a Artturin2024-09-271-1/+1
* | | python3Packages.mkPythonEditablePackage: correct documentationKirill Radzikhovskyy2024-10-071-1/+1
|/ /
* / python3Packages.mkPythonEditablePackage: initadisbladis2024-09-081-0/+44
|/
* doc/languages-frameworks/python: fix typos (#322267)adisbladis2024-09-011-5/+2
|\
| * doc/languages-frameworks/python: fix typosColin2024-09-011-5/+2
* | python3Packages.psycopg2-binary: Fix pname spellingadisbladis2024-08-301-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 adisbladis2024-08-301-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. adisbladis2024-08-301-0/+13
|/
* Merge remote-tracking branch 'origin/master' into staging-next•••Conflicts: - pkgs/development/python-modules/pycdio/default.nix Martin Weinelt2024-08-111-12/+8
|\
| * doc/python: don't recommend all-packages.nix for Python applicationsDoron Behar2024-08-071-12/+8
* | Merge master into staging-nextgithub-actions[bot]2024-08-071-2/+12
|\|
| * Merge pull request #332784 from pbsds/doc-python-auto-remove-deps-hook-172296...•••docs/language-frameworks/python: pythonRemoveDepsHook is added automaticallyOTABI Tomoya2024-08-071-0/+4
| |\
| | * docs/language-frameworks/python: pythonRemoveDepsHook is added automaticallyPeder Bergebakken Sundt2024-08-061-0/+4
| * | docs/language-frameworks/python: update python{,2,3}Package aliasesPeder Bergebakken Sundt2024-08-061-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 Weinelt2024-08-061-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 Engelen2024-07-261-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 Hildebrandt2024-07-201-2/+2
* docs/language-frameworks/python: update relaxDepsHook docsMartin Weinelt2024-06-141-6/+5
* doc/languages-frameworks/python: update contributing sectionnatsukium2024-06-041-1/+16
* doc/languages-frameworks/python: adjust expression to explanationnatsukium2024-06-041-3/+2
* doc/languages-frameworks/python: normalize pname and add descriptionnatsukium2024-06-041-2/+3
* doc/languages-frameworks/python: fix typonatsukium2024-06-041-1/+1
* doc/languages-frameworks/python: add extra information for pythonRelaxDepsHooknatsukium2024-06-041-0/+2
* doc/languages-frameworks/python: clean up build-system•••add setuptools explicitly and remove wheel natsukium2024-06-041-12/+3
* doc/languages-frameworks/python: disable check explicitly and add pythonImpor...natsukium2024-06-041-0/+10
* doc/languages-frameworks/python: update the description for testsnatsukium2024-06-041-19/+20
* doc/languages-frameworks/python: update the description for pypa builder/inst...natsukium2024-06-021-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 Medina2024-05-231-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 Rietdijk2024-04-281-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 annalee2024-03-281-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-281-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-281-25/+65
| * treewide: Mark Nix blocks in markdown as Nix•••This should help us with highlighting and future formatting. Janne Heß2024-03-281-13/+13