| Commit message (Expand) | Author | Age | Files | Lines |
| * | treewide: remove superfluous disabled•••There is no need to disable Python packages for Python versions that are
no longer in Nixpkgs.
This change was generated using the following script:
pattern='^\s*disabled\s*=\s*pythonOlder\s*"3\.\([0-9]\|10\)"\s*;\s*$'
for f in $(find -name '*.nix'); do
grep -q "$pattern" "$f" || continue
sed -i "/$pattern/d" "$f"
if [ $(grep -c pythonOlder "$f") == 1 ]; then
sed -i '/^\s*pythonOlder,\s*$/d' "$f"
fi
nixfmt "$f"
done
| Robert Schütz | 2026-01-11 | 1 | -3/+0 |
| * | treewide: clean up 'meta = with' pattern•••This commit was created by a combination of scripts and tools:
- an ast-grep script to prefix things in meta with `lib.`,
- a modified nixf-diagnose / nixf combination to remove unused `with
lib;`, and
- regular nixfmt.
Co-authored-by: Wolfgang Walther <walther@technowledgy.de>
| Ihar Hrachyshka | 2025-12-10 | 1 | -4/+4 |
| * | treewide: pytestFlagsArray -> pytestFlags and join flag and option argument•••This treewide change targets Python packages
that specifies pytest flags with pytestFlagsArray,
and whose flags cannot be consructed by other pytestCheckHook-honoured arguments.
Use the __structuredAttrs-agnostic argument pytestFlags
instead of the deprecated pytestFlagsArray.
For flags with option arguments,
join each flag and their option argument into a single command-line argument
following POSIX Utility Argument Syntax[1]
for easier overriding (remove/replace).
Examples:
* [ "-W" "ignore:message:WarningClass" ] ->
[ "-Wignore:message:WarningClass" ]
* [ "--reruns" "3" ] ->
[ "--reruns=3" ]
[1]: https://pubs.opengroup.org/onlinepubs/009695399/basedefs/xbd_chap12.html
| Yueh-Shun Li | 2025-06-16 | 1 | -1/+1 |
| * | treewide: substitute pname for strings (python3Packages.[a-g].*) | Peder Bergebakken Sundt | 2025-05-25 | 1 | -1/+1 |
| * | python312Packages.bitstring: 4.3.0 -> 4.3.1 | R. Ryantm | 2025-03-22 | 1 | -2/+2 |
| * | python313Packages.bitarray: refactor | Fabian Affolter | 2025-03-11 | 1 | -0/+3 |
| * | python3Packages.bitstring: 4.2.3 -> 4.3.0 | Martin Weinelt | 2025-01-27 | 1 | -2/+2 |
| * | treewide: migrate fetchgit `rev = "refs/tags/..."` to `tag` | Peder Bergebakken Sundt | 2025-01-04 | 1 | -1/+1 |
| * | python3Packages.bitstring: 4.1.4 -> 4.2.3 | Martin Weinelt | 2024-06-24 | 1 | -6/+20 |
| * | python3Packages: format with nixfmt | Martin Weinelt | 2024-05-22 | 1 | -13/+10 |
| * | python3Packages.bitstring: 4.1.3 -> 4.1.4 | Martin Weinelt | 2023-12-20 | 1 | -2/+2 |
| * | python311Packages.bitstring: 4.1.2 -> 4.1.3•••Changelog: https://github.com/scott-griffiths/bitstring/releases/tag/bitstring-4.1.3
| Fabian Affolter | 2023-11-26 | 1 | -3/+3 |
| * | python3Packages.bitstring: 4.0.2 -> 4.1.2 | Martin Weinelt | 2023-09-27 | 1 | -3/+8 |
| * | python311Packages.bitstring: 4.0.1 -> 4.0.2•••Diff: https://github.com/scott-griffiths/bitstring/compare/bitstring-4.0.1...bitstring-4.0.2
| Fabian Affolter | 2023-05-18 | 1 | -2/+2 |
| * | 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 Girol | 2023-01-21 | 1 | -1/+1 |
| * | python310Packages.bitstring: 3.1.9 -> 4.0.1 | Theodore Ni | 2022-12-11 | 1 | -11/+9 |
| * | python310Packages.bitstring: fix unit tests•••The unit tests are broken on staging by the new unittest hook, because
this project did not run its tests using `unittest` from project root.
For now, I've submitted a patch upstream and pulled it in here so that
the build is unblocked.
| Theodore Ni | 2022-08-20 | 1 | -0/+9 |
| * | treewide: migrate to pythonPackages.unittestCheckHook | Winter | 2022-08-13 | 1 | -5/+4 |
| * | python3Packages.bitstring: enable tests | Fabian Affolter | 2021-07-22 | 1 | -4/+17 |
| * | python3Packages.bitstring: 3.1.7 -> 3.1.9 | Fabian Affolter | 2021-07-20 | 1 | -2/+2 |
| * | treewide: remove stdenv where not needed | Pavol Rusnak | 2021-01-25 | 1 | -1/+1 |
| * | treewide: with stdenv.lib; in meta -> with lib;•••Part of: https://github.com/NixOS/nixpkgs/issues/108938
meta = with stdenv.lib;
is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.
This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.
The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
| Profpatsch | 2021-01-11 | 1 | -2/+2 |
| * | python3Packages.bitstring: 3.1.5 -> 3.1.7 | Yorick van Pelt | 2020-11-12 | 1 | -3/+2 |
| * | Replace platforms.linux with platforms.darwin for expressions that compile on... | Freezeboy | 2019-02-18 | 1 | -1/+1 |
| * | pythonPackages: remove `name` attribute`•••The `buildPython*` function computes name from `pname` and `version`.
This change removes `name` attribute from all expressions in
`pkgs/development/python-modules`.
While at it, some other minor changes were made as well, such as
replacing `fetchurl` calls with `fetchPypi`.
| Frederik Rietdijk | 2018-06-23 | 1 | -1/+0 |
| * | pythonPackages.bitstring: move to python-modules/•••Easier maintenance when expressions are in separate files.
| Bjørn Forsman | 2017-10-29 | 1 | -0/+21 |