| Commit message (Expand) | Author | Age | Files | Lines |
| * | python313Packages.django_5: 5.1.7 -> 5.1.8•••https://docs.djangoproject.com/en/5.1/releases/5.1.8/
https://www.djangoproject.com/weblog/2025/apr/02/security-releases/
Fixes: CVE-2025-27556
| Martin Weinelt | 2025-04-02 | 2 | -23/+2 |
| * | python313Packages.django_4: 4.2.19 -> 4.2.20•••https://docs.djangoproject.com/en/4.2/releases/4.2.20/
https://www.djangoproject.com/weblog/2025/mar/06/security-releases
Fixes: CVE-2025-26699
| Martin Weinelt | 2025-03-11 | 1 | -2/+2 |
| * | python313Packages.django_5: fix django-import-export and indirectly glitchtip | Sandro Jäckel | 2025-03-11 | 2 | -0/+21 |
| * | python313Packages.django_5: 5.1.6 -> 5.1.7•••https://docs.djangoproject.com/en/5.1/releases/5.1.7/
https://www.djangoproject.com/weblog/2025/mar/06/security-releases/
Fixes: CVE-2025-26699
| Martin Weinelt | 2025-03-08 | 1 | -2/+2 |
| * | treewide: fix typos in comments•••Made with
```shell
git restore .
fd '\.nix$' pkgs/ --type f -j1 -x bash -xc "$(cat <<"EOF"
typos --no-check-filenames --write-changes "$1"
git diff --exit-code "$1" && exit
#( git diff "$1" | grep -qE "^\+ +[^# ]") && git restore "$1"
count1="$( bat --language nix --diff --style changes "$1" --theme "Monokai Extended" --color always | aha --no-header | grep -E '^<span style="color:olive;">~</span> ' | wc -l )"
count2="$( bat --language nix --diff --style changes "$1" --theme "Monokai Extended" --color always | aha --no-header | grep -E '^<span style="color:olive;">~</span> (<span style="color:#f8f8f2;"> *</span>)?<span style="color:#75715e;">.*</span>$' | wc -l )"
[[ $count1 -ne $count2 ]] && git restore "$1"
EOF
)" -- {}
```
and filtered with `GIT_DIFF_OPTS='--unified=15' git -c interactive.singleKey=true add --patch`
I initially tried using the tree-sitter cli, python bindings and even ast-grep through various means, but this is what I ended up with.
| Peder Bergebakken Sundt | 2025-02-24 | 1 | -1/+1 |
| * | treewide: replace substituteAll with replaceVars | Wolfgang Walther | 2025-02-10 | 3 | -19/+15 |
| * | python3Packages.django_{4,5}: backport patch fixing builds on bcachefs | K900 | 2025-02-10 | 2 | -0/+16 |
| * | Merge staging-next into staging | nixpkgs-ci[bot] | 2025-02-07 | 1 | -2/+2 |
| |\ |
|
| | * | python313Packages.django_5: 5.1.5 -> 5.1.6•••https://docs.djangoproject.com/en/5.1/releases/5.1.6/
| Martin Weinelt | 2025-02-06 | 1 | -2/+2 |
| * | | python313Packages.django_4: 4.2.18 -> 4.2.19•••https://docs.djangoproject.com/en/4.2/releases/4.2.19/
| Martin Weinelt | 2025-02-07 | 1 | -2/+2 |
| |/ |
|
| * | Merge remote-tracking branch 'origin/staging-next' into staging | K900 | 2025-01-16 | 1 | -2/+2 |
| |\ |
|
| | * | python313Packages.django_5: 5.1.4 -> 5.1.5•••https://docs.djangoproject.com/en/5.1/releases/5.1.5/
https://www.djangoproject.com/weblog/2025/jan/14/security-releases/
Fixes: CVE-2024-56374
| Martin Weinelt | 2025-01-14 | 1 | -2/+2 |
| * | | python313Packages.django_4: 4.2.17 -> 4.2.18•••https://docs.djangoproject.com/en/4.2/releases/4.2.18/
https://www.djangoproject.com/weblog/2025/jan/14/security-releases/
Fixes: CVE-2024-56374
| Martin Weinelt | 2025-01-14 | 1 | -2/+2 |
| |/ |
|
| * | Merge master into staging-next | github-actions[bot] | 2024-12-07 | 2 | -2/+8 |
| |\ |
|
| | * | python3Packages.django: fix build on 32 bit platforms (#353399) | Arne Keller | 2024-12-06 | 2 | -2/+8 |
| | |\ |
|
| | | * | python3Packages.django: fix build on 32 bit platforms | Guillaume Girol | 2024-11-03 | 2 | -2/+8 |
| * | | | Merge master into staging-next | github-actions[bot] | 2024-12-05 | 1 | -2/+2 |
| |\| | |
|
| | * | | python3Packages.django_5: 5.1.3 -> 5.1.4•••Fixes CVE-2024-53907 and CVE-2024-53908.
Changes:
https://docs.djangoproject.com/en/dev/releases/5.1.4/
| Thomas Gerbet | 2024-12-04 | 1 | -2/+2 |
| * | | | python3Packages.django_4: 4.2.16-> 4.2.17•••Fixes CVE-2024-53907 and CVE-2024-53908.
Changes:
https://docs.djangoproject.com/en/dev/releases/4.2.17/
| Thomas Gerbet | 2024-12-04 | 1 | -2/+2 |
| * | | | python313Packages.django_4: disable failing test | Martin Weinelt | 2024-11-18 | 1 | -0/+7 |
| |/ / |
|
| * / | python312Packages.django_5: 5.1.2 -> 5.1.3•••https://docs.djangoproject.com/en/5.1/releases/5.1.3/
| Martin Weinelt | 2024-11-05 | 1 | -2/+2 |
| |/ |
|
| * | python312Packages.django_5: 5.1.1 -> 5.1.2•••https://docs.djangoproject.com/en/5.1/releases/5.1.2/
| Martin Weinelt | 2024-10-10 | 1 | -2/+2 |
| * | treewide: replace passthru.optional-dependencies with optional-dependencies | Robert Schütz | 2024-09-29 | 1 | -2/+2 |
| * | treewide: replace `stdenv.is` with `stdenv.hostPlatform.is`•••In preparation for the deprecation of `stdenv.isX`.
These shorthands are not conducive to cross-compilation because they
hide the platforms.
Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way
One example of why this is bad and especially affects compiler packages
https://www.github.com/NixOS/nixpkgs/pull/343059
There are too many files to go through manually but a treewide should
get users thinking when they see a `hostPlatform.isX` in a place where it
doesn't make sense.
```
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is"
fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is"
```
| Artturin | 2024-09-25 | 2 | -2/+2 |
| * | Merge master into staging-next | github-actions[bot] | 2024-09-08 | 1 | -14/+14 |
| |\ |
|
| | * | python312Packages.django_5: 5.0.8 -> 5.1.1•••https://docs.djangoproject.com/en/5.1/releases/5.1.1/
https://www.djangoproject.com/weblog/2024/sep/03/security-releases/
Fixes: CVE-2024-45230, CVE-2024-45231
| Martin Weinelt | 2024-09-04 | 1 | -14/+14 |
| * | | python312Packages.django_4: 4.2.15 -> 4.2.16•••https://docs.djangoproject.com/en/4.2/releases/4.2.16/
https://www.djangoproject.com/weblog/2024/sep/03/security-releases/
Fixes: CVE-2024-45230, CVE-2024-45231
| Martin Weinelt | 2024-09-04 | 1 | -2/+2 |
| |/ |
|
| * | Merge pull request #332755 from mweinelt/django-5.0.8•••python312Packages.django_5: 5.0.7 -> 5.0.8 | Thomas Gerbet | 2024-08-16 | 1 | -2/+2 |
| |\ |
|
| | * | python312Packages.django_5: 5.0.7 -> 5.0.8•••https://docs.djangoproject.com/en/5.0/releases/5.0.8/
https://www.djangoproject.com/weblog/2024/aug/06/security-releases/
Fixes: CVE-2024-41989, CVE-2024-41990, CVE-2024-41991, CVE-2024-42005
| Martin Weinelt | 2024-08-06 | 1 | -2/+2 |
| * | | python312Packages.django: 4.2.14 -> 4.2.15•••https://docs.djangoproject.com/en/4.2/releases/4.2.15/
https://www.djangoproject.com/weblog/2024/aug/06/security-releases/
Fixes: CVE-2024-41989, CVE-2024-41990, CVE-2024-41991, CVE-2024-42005
| Martin Weinelt | 2024-08-07 | 1 | -2/+2 |
| |/ |
|
| * | Merge remote-tracking branch 'origin/staging-next' into staging•••Conflicts:
- pkgs/applications/misc/blender/default.nix
- pkgs/development/web/nodejs/nodejs.nix
| Martin Weinelt | 2024-07-11 | 1 | -2/+2 |
| |\ |
|
| | * | python312Packages.django_5: 5.0.5 -> 5.0.7•••https://docs.djangoproject.com/en/5.0/releases/5.0.7/
https://www.djangoproject.com/weblog/2024/jul/09/security-releases/
Fixes: CVE-2024-38875, CVE-2024-39329, CVE-2024-39330, CVE-2024-39614
| Martin Weinelt | 2024-07-09 | 1 | -2/+2 |
| * | | python312Packages.django_4: 4.2.12 -> 4.2.14•••https://docs.djangoproject.com/en/4.2/releases/4.2.14/
https://www.djangoproject.com/weblog/2024/jul/09/security-releases/
Fixes: CVE-2024-38875, CVE-2024-39329, CVE-2024-39330, CVE-2024-39614
| Martin Weinelt | 2024-07-09 | 1 | -2/+2 |
| |/ |
|
| * | treewide: Remove indefinite article from meta.description•••nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"[Aa]n?' pkgs \
| xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Aa]n? (.)/\1\U\2/'
| Alexis Hildebrandt | 2024-06-09 | 3 | -3/+3 |
| * | treewide: Remove ending period from meta.description•••nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*".*\.";' pkgs \
| xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*)\.";/\1";/'
| Alexis Hildebrandt | 2024-06-09 | 2 | -2/+2 |
| * | pythonPackages: remove unused fetchpath arguments | Sigmanificient | 2024-05-23 | 1 | -1/+0 |
| * | python3Packages: format with nixfmt | Martin Weinelt | 2024-05-22 | 3 | -164/+162 |
| * | python311Packages.django_3: communicate end of life•••Django 3 was supported until 2024-04-01, and we're taking it into NixOS
24.05 under the condition of people having to opt into its consumption.
Related: #262907
| Martin Weinelt | 2024-05-22 | 1 | -0/+3 |
| * | Merge master into staging-next | github-actions[bot] | 2024-05-07 | 1 | -13/+7 |
| |\ |
|
| | * | python312Packages.django_5: 5.0.4 -> 5.0.5•••https://docs.djangoproject.com/en/5.0/releases/5.0.5/
| Martin Weinelt | 2024-05-06 | 1 | -13/+7 |
| * | | python312Packages.django_4: 4.2.11 -> 4.2.12•••https://docs.djangoproject.com/en/4.2/releases/4.2.12/
| Martin Weinelt | 2024-05-07 | 1 | -14/+7 |
| |/ |
|
| * | python311Packages.django_5: Fix MIME UTF-8 surrogate escaping | Martin Weinelt | 2024-04-16 | 1 | -0/+8 |
| * | python311Packages.django: Fix MIME UTF-8 surrogate escaping•••Closes: #304339
| Martin Weinelt | 2024-04-16 | 1 | -0/+8 |
| * | python312Packages.django_5: use pep517 lingo | Martin Weinelt | 2024-04-06 | 1 | -7/+7 |
| * | python312Packages.django_5: 5.0.3 -> 5.0.4•••https://docs.djangoproject.com/en/5.0/releases/5.0.4/
| Martin Weinelt | 2024-04-06 | 1 | -2/+2 |
| * | python312Packages.django_5: disable failing test•••With the revert of xz 5.4.6 (down from 5.6.0) this test started failing
on aarch64-linux on Python 3.12.
| Martin Weinelt | 2024-04-01 | 1 | -0/+6 |
| * | python312Packages.django_4: disable failing test•••With the revert of xz 5.4.6 (down from 5.6.0) this test started failing
on aarch64-linux on Python 3.12.
| Martin Weinelt | 2024-04-01 | 1 | -0/+6 |
| * | Merge master into staging-next | github-actions[bot] | 2024-03-29 | 1 | -6/+0 |
| |\ |
|
| | * | python312Packages.django_5: drop obsolete patch | Martin Weinelt | 2024-03-26 | 1 | -6/+0 |
| * | | Merge staging-next into staging | github-actions[bot] | 2024-03-19 | 1 | -0/+1 |
| |\| |
|