summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/pytest (follow)
Commit message (Expand)AuthorAgeFilesLines
* treewide: run nixfmt 1.0.0Wolfgang Walther2025-07-242-20/+18
* various: remove domenkozar from maintainers (#415576)Domen Kožar2025-06-111-1/+0
* treewide: switch instances of lib.teams.*.members to the new meta.teams attri...•••Follow-up to #394797. Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net> Fernando Rodrigues2025-04-251-1/+1
* python313Packages.pytest: 8.3.4 -> 8.3.5•••https://github.com/pytest-dev/pytest/releases/tag/8.3.5 Martin Weinelt2025-03-111-2/+2
* python313Packages.pytest: adopt by python maintainersMartin Weinelt2025-01-271-6/+1
* python313Packages.pytest: 8.3.3 -> 8.3.4•••https://github.com/pytest-dev/pytest/releases/tag/8.3.4 Martin Weinelt2025-01-271-2/+2
* Merge master into staging-nextgithub-actions[bot]2024-10-151-2/+0
|\
| * python3{11,12}Packages.pytest_7: drop nose dependency•••This was only used for testing pytest itself in `passthru.tests.pytest`. The tests weren’t passing before this, so I can’t verify if they still pass after, but looking over the source tree it would just be a matter of disabling a file at most if this breaks them further. Emily2024-10-151-2/+0
* | python312Packages.pytest: 8.3.2 -> 8.3.3•••https://github.com/pytest-dev/pytest/releases/tag/8.3.3 Martin Weinelt2024-10-131-2/+2
|/
* Merge remote-tracking branch 'origin/master' into staging-nextK9002024-09-302-2/+2
|\
| * treewide: replace passthru.optional-dependencies with optional-dependenciesRobert Schütz2024-09-292-2/+2
* | treewide: handle preDistPhases __structuredAttrs-agnostically•••Always specify the preDistPhases attribute as a list instead of a string. Append elements to the preDistPhases Bash variable using appendToVar instead of string or Bash array concatenation. Handle element insertion before a specific element using string substitution as before, but handle both structured and unstructured attributes. Yueh-Shun Li2024-09-032-4/+4
|/
* python312Packages.pytest: 8.2.2 -> 8.3.2•••https://github.com/pytest-dev/pytest/releases/tag/8.3.0 https://github.com/pytest-dev/pytest/releases/tag/8.3.1 https://github.com/pytest-dev/pytest/releases/tag/8.3.2 Martin Weinelt2024-08-062-80/+2
* python312Packages.pytest: remove optional nose dependency•••It was removed in the 8.1.0 release cycle. Martin Weinelt2024-07-121-3/+0
* python312Packages.pytest: 8.1.1 -> 8.2.2•••https://github.com/pytest-dev/pytest/releases/tag/8.1.2 https://github.com/pytest-dev/pytest/releases/tag/8.2.0 https://github.com/pytest-dev/pytest/releases/tag/8.2.1 https://github.com/pytest-dev/pytest/releases/tag/8.2.2 Martin Weinelt2024-06-242-2/+81
* python3Packages: format with nixfmtMartin Weinelt2024-05-223-138/+151
* python312Packages.pytest: 8.0.2 -> 8.1.1•••https://github.com/pytest-dev/pytest/releases/tag/8.1.0 (yanked) https://github.com/pytest-dev/pytest/releases/tag/8.1.1 Martin Weinelt2024-03-261-2/+2
* python311Packages.pytest_7: init at 7.4.4Martin Weinelt2024-03-121-0/+116
* python311Packages.pytest: 7.4.4 -> 8.0.2•••https://github.com/pytest-dev/pytest/releases/tag/8.0.2 Martin Weinelt2024-03-121-2/+2
* python311Packages.pytest: 7.4.3 -> 7.4.4•••https://github.com/pytest-dev/pytest/releases/tag/7.4.4 Martin Weinelt2024-02-021-2/+2
* python311Packages.pytest: clean up deps, expose testing extraMartin Weinelt2023-12-202-13/+29
* python311Packages.pytest: 7.4.2 -> 7.4.3•••https://github.com/pytest-dev/pytest/releases/tag/7.4.3 Martin Weinelt2023-11-071-4/+5
* python311Packages.pytest: 7.4.0 -> 7.4.2•••https://github.com/pytest-dev/pytest/releases/tag/7.4.1 https://github.com/pytest-dev/pytest/releases/tag/7.4.2 Martin Weinelt2023-09-271-2/+2
* python310Packages.pytest: 7.2.1 -> 7.4.0•••Changelog: https://github.com/pytest-dev/pytest/releases/tag/7.4.0 Martin Weinelt2023-07-281-2/+2
* python310Packages.pytest: 7.2.0 -> 7.2.1•••https://github.com/pytest-dev/pytest/releases/tag/7.2.1 Martin Weinelt2023-03-031-3/+3
* treewide: switch to nativeCheckInputs•••checkInputs used to be added to nativeBuildInputs. Now we have nativeCheckInputs to do that instead. Doing this treewide change allows to keep hashes identical to before the introduction of nativeCheckInputs. Guillaume Girol2023-01-211-1/+1
* python3Packages.pytest: 7.1.3 -> 7.2.0•••https://github.com/pytest-dev/pytest/releases/tag/7.2.0 Martin Weinelt2023-01-051-3/+6
* python3Packages.pytest: 7.1.2 -> 7.1.3•••https://github.com/pytest-dev/pytest/releases/tag/7.1.3 Martin Weinelt2022-09-181-3/+3
* python3Packages.pytest: extract test into passthru•••Necessary To escape infinite recursion with hypothesis. Martin Weinelt2022-07-212-26/+52
* python3Packages.pytest: 7.1.1 -> 7.1.2•••https://github.com/pytest-dev/pytest/releases/tag/7.1.2 Martin Weinelt2022-07-211-3/+3
* python3Packages.pytest: prune deps, refactorMartin Weinelt2022-04-151-24/+21
* python3Packages.pytest: 7.0.1 -> 7.1.1Martin Weinelt2022-04-131-3/+3
* python3Packages.pytest: 6.2.5 -> 7.0.1Martin Weinelt2022-03-141-14/+5
* python3Packages.pytest_5: remove•••no longer needed Frederik Rietdijk2022-01-161-95/+0
* python2.pkgs: move expressions into python2-modules/ folder•••Another step in further separating python2 from python3. Frederik Rietdijk2022-01-161-68/+0
* python310Packages.pytest: fix testsMartin Weinelt2021-12-261-4/+8
* Merge master into staging-nextgithub-actions[bot]2021-11-141-3/+0
|\
| * pkgs.development.python-modules: remove unused argsMarkus S. Wamser2021-11-131-3/+0
| * python3Packages.pytest: 6.2.4 -> 6.2.5Martin Weinelt2021-09-051-2/+2
| * python3Packages.pytest_5: relax pluggy constraintsMartin Weinelt2021-09-051-0/+5
| * python3Packages.pytest_4: relax pluggy constraints•••Following 7e27631e46c8121e5b906083e1de74ec53de2730 Sandro Jäckel2021-09-051-0/+5
| * python3Packages.pytest: relax pluggy constraints•••Apparently possible without further changes: https://github.com/pytest-dev/pytest/pull/9040 Martin Weinelt2021-09-051-0/+5
* | pytest: new hook to delete pytest bytecode•••In https://github.com/NixOS/nixpkgs/issues/139292 we found out that pytest leaves pytest-generated bytecode in install directory (as tests are ran after install). That bytecode is: - non-deterministic (was copied from cpython before cpython got support for deterministic bytecode) - unneeded after test run The change cleans bytecode up and provides a hook variable to avoid it if needed. Tested on `python39Packages.pytest-xdist` and `python27Packages.flaky` as: $ nix build -f. python39Packages.pytest-xdist $ nix build -f. python39Packages.pytest-xdist --rebuild $ nix build -f. python27Packages.flaky $ nix build -f. python27Packages.flaky --rebuild Closes: https://github.com/NixOS/nixpkgs/issues/139292 Sergei Trofimovich2021-10-303-0/+39
* | python3Packages.pytest: 6.2.4 -> 6.2.5Martin Weinelt2021-09-011-2/+2
* | python3Packages.pytest_5: relax pluggy constraintsMartin Weinelt2021-09-011-0/+5
* | python3Packages.pytest_4: relax pluggy constraints•••Following 7e27631e46c8121e5b906083e1de74ec53de2730 Sandro Jäckel2021-09-011-0/+5
* | python3Packages.pytest: relax pluggy constraints•••Apparently possible without further changes: https://github.com/pytest-dev/pytest/pull/9040 Martin Weinelt2021-09-011-0/+5
|/
* python3Packages.pytest: 6.2.3 -> 6.2.4Martin Weinelt2021-06-221-2/+2
* treewide: setuptools_scm -> setuptools-scmSandro Jäckel2021-06-032-4/+4
* python3Packages.pytest: 6.2.2 -> 6.2.3•••https://github.com/pytest-dev/pytest/releases/tag/6.2.3 Martin Weinelt2021-04-041-2/+2