···1919 steps:
2020 # Use a GitHub App to create the PR so that CI gets triggered
2121 # The App is scoped to Repository > Contents and Pull Requests: write for Nixpkgs
2222- - uses: actions/create-github-app-token@67e27a7eb7db372a1c61a7f9bdab8699e9ee57f7 # v1.11.3
2222+ - uses: actions/create-github-app-token@0d564482f06ca65fa9e77e2510873638c82206f2 # v1.11.5
2323 id: app-token
2424 with:
2525 app-id: ${{ vars.NIXPKGS_CI_APP_ID }}
+2-2
.github/workflows/codeowners-v2.yml
···6363 - name: Build codeowners validator
6464 run: nix-build base/ci -A codeownersValidator
65656666- - uses: actions/create-github-app-token@67e27a7eb7db372a1c61a7f9bdab8699e9ee57f7 # v1.11.3
6666+ - uses: actions/create-github-app-token@0d564482f06ca65fa9e77e2510873638c82206f2 # v1.11.5
6767 id: app-token
6868 with:
6969 app-id: ${{ vars.OWNER_RO_APP_ID }}
···9696 # This is intentional, because we need to request the review of owners as declared in the base branch.
9797 - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
98989999- - uses: actions/create-github-app-token@67e27a7eb7db372a1c61a7f9bdab8699e9ee57f7 # v1.11.3
9999+ - uses: actions/create-github-app-token@0d564482f06ca65fa9e77e2510873638c82206f2 # v1.11.5
100100 id: app-token
101101 with:
102102 app-id: ${{ vars.OWNER_APP_ID }}
+1-1
.github/workflows/eval.yml
···241241 steps:
242242 # See ./codeowners-v2.yml, reuse the same App because we need the same permissions
243243 # Can't use the token received from permissions above, because it can't get enough permissions
244244- - uses: actions/create-github-app-token@67e27a7eb7db372a1c61a7f9bdab8699e9ee57f7 # v1.11.3
244244+ - uses: actions/create-github-app-token@0d564482f06ca65fa9e77e2510873638c82206f2 # v1.11.5
245245 id: app-token
246246 with:
247247 app-id: ${{ vars.OWNER_APP_ID }}
+1-1
.github/workflows/periodic-merge.yml
···1919 steps:
2020 # Use a GitHub App to create the PR so that CI gets triggered
2121 # The App is scoped to Repository > Contents and Pull Requests: write for Nixpkgs
2222- - uses: actions/create-github-app-token@67e27a7eb7db372a1c61a7f9bdab8699e9ee57f7 # v1.11.3
2222+ - uses: actions/create-github-app-token@0d564482f06ca65fa9e77e2510873638c82206f2 # v1.11.5
2323 id: app-token
2424 with:
2525 app-id: ${{ vars.NIXPKGS_CI_APP_ID }}
···36363737stdenv.mkDerivation {
3838 pname = "tdlib";
3939- version = "1.8.44";
3939+ version = "1.8.45";
40404141 src = fetchFromGitHub {
4242 owner = "tdlib";
···4545 # The tdlib authors do not set tags for minor versions, but
4646 # external programs depending on tdlib constrain the minor
4747 # version, hence we set a specific commit with a known version.
4848- rev = "28c6f2e9c045372d50217919bf5768b7fbbe0294";
4949- hash = "sha256-IZ/VplO7PSzYVYmUa6nhJdI4kni8x5TZ7XWkf8JcmYI=";
4848+ rev = "8e29c4d7d21db3ab2c7a88c384626e95ef789f61";
4949+ hash = "sha256-R/OkKj65PEDrFOTvybv3tQ/cyqBZDzusnd5RJgrgspo=";
5050 };
51515252 buildInputs = [
···2020 hash = "sha256-t6iz+PuxvLu2OC2IfiHRdC1PELXqIJ5K2VVo/pfhx8Y=";
2121 };
2222 patches = [ ./dotnet-8-upgrade.patch ];
2323+ # This stops msbuild from picking up $version from the environment
2424+ postPatch = ''
2525+ echo '<Project><PropertyGroup><Version/></PropertyGroup></Project>' > \
2626+ Directory.Build.props
2727+ '';
23282429 # This buildDotnetModule is used only to get nuget sources, the actual
2530 # build is done in `buildPythonPackage` below.
···2934 version
3035 src
3136 patches
3737+ postPatch
3238 ;
3339 projectFile = [
3440 "netfx_loader/ClrLoader.csproj"
···4450 version
4551 src
4652 patches
5353+ postPatch
4754 ;
48554956 format = "pyproject";
···11{
22 lib,
33 buildPythonPackage,
44- fetchPypi,
55- pythonOlder,
44+ fetchFromGitHub,
6576 # build-system
87 setuptools-scm,
···3029 version = "0.11.2";
3130 pyproject = true;
32313333- disabled = pythonOlder "3.9";
3434-3535- src = fetchPypi {
3636- inherit pname version;
3737- hash = "sha256-t60fLxxwXkfiayLInBFxGoT3d0+qq6t1a0Xo0eAKYBA=";
3232+ src = fetchFromGitHub {
3333+ owner = "holoviz";
3434+ repo = "hvplot";
3535+ tag = "v${version}";
3636+ hash = "sha256-3zACW2RDRhdGi5RBPOVQJJHT78DwcgHaCHp27gIEnjA=";
3837 };
39384039 build-system = [
···6059 plotly
6160 ];
62616262+ disabledTests = [
6363+ # Legacy dask-expr implementation is deprecated
6464+ # NotImplementedError: The legacy implementation is no longer supported
6565+ "test_dask_dataframe_patched"
6666+ "test_dask_series_patched"
6767+ ];
6868+6369 disabledTestPaths = [
7070+ # Legacy dask-expr implementation is deprecated
7171+ # NotImplementedError: The legacy implementation is no longer supported
7272+ "hvplot/tests/plotting/testcore.py"
7373+ "hvplot/tests/testcharts.py"
7474+ "hvplot/tests/testgeowithoutgv.py"
7575+6476 # All of the following below require xarray.tutorial files that require
6577 # downloading files from the internet (not possible in the sandbox).
6678 "hvplot/tests/testgeo.py"
+2
pkgs/development/python-modules/manim/default.nix
···268268 pythonImportsCheck = [ "manim" ];
269269270270 meta = {
271271+ # https://github.com/ManimCommunity/manim/pull/4037
272272+ broken = lib.versionAtLeast av.version "14";
271273 description = "Animation engine for explanatory math videos - Community version";
272274 longDescription = ''
273275 Manim is an animation engine for explanatory math videos. It's used to
···161161162162 env =
163163 base.env
164164- // lib.optionalAttrs (lib.versionOlder info.version "33" && stdenv.hostPlatform.isAarch64) {
164164+ // lib.optionalAttrs (lib.versionOlder info.version "33") {
165165 # Hydra fails to build electron_32.aarch64-linux as of 2025-01-05 due to
166166 # clang spamming deprecation warnings mid-build, causing the build log to
167167 # grow beyond the limit of 64mb and then getting killed by Hydra. This
168168 # renders our clang both too old for the latest chromium without the use
169169 # of -Wno-unknown-warning-option and also too new for electron_32 (M128).
170170- # For some reason, this is exclusively happening on aarch64-linux. To
170170+ # For some reason, the log size limit appears to only be enforced on
171171+ # aarch64-linux. x86_64-linux happily succeeds to build with ~180mb. To
171172 # unbreak the build on h.n.o, we simply disable those warnings for now.
172173 # https://hydra.nixos.org/build/283952243
173174 NIX_CFLAGS_COMPILE = base.env.NIX_CFLAGS_COMPILE + " -Wno-deprecated";