summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/bootstrap (follow)
Commit message (Expand)AuthorAgeFilesLines
* treewide: remove unused rec expressionsSigmanificient2025-03-141-1/+1
* python314Packages.flit-core: backport 3.14 compat patchMartin Weinelt2024-10-161-1/+1
* treewide: remove unused lib (and other) argumentsSigmanificient2024-07-263-3/+0
* python3Packages: format with nixfmtMartin Weinelt2024-05-224-47/+66
* treewide: fix sourceRoot for fetchgit-based src•••According to Nixpkgs manual[1] and NixOS 23.11 Release Note[2], the `sourceRoot` attribute passed to `stdenv.mkDerivation` should be specified as `"${src.name}"` or `"${src.name}/subdir"` when `src` is produced using `fetchgit`-based fetchers. `sourceRoot = "source"` or `sourceRoot = "source/subdir"` is based on the assumption that the `name` attribute of these pre-unpacked fetchers are always `"source"`, which is not the case. Expecting constant `name` also makes the source FODs prone to irrelevent hashes during version bumps. [1]: https://nixos.org/manual/nixpkgs/unstable/#var-stdenv-sourceRoot [2]: https://nixos.org/manual/nixos/stable/release-notes#sec-release-23.11 Yueh-Shun Li2024-03-091-2/+2
* python313.pkgs.installer: Fix build•••Python 3.13 removed `importlib.resources.read_binary` breaking the build of `installer` package. Jan Tojnar2024-02-101-1/+1
* python3.pkgs.pythonRuntimeDepsCheckHook: init•••Implements a hook, that checks whether all dependencies, as specified by the wheel manifest, are present in the current environment. Complains about missing packages, as well as version specifier mismatches. Martin Weinelt2023-12-201-0/+30
* python3.pkgs.pypaBuildHook: fix conflicts•••This modifies the pypaBuildHook to not propagate its own python dependencies into the build environment. This prevents package conflicts. - modify pypa-build-hook.sh to call pyproject-build via an absolute path. This removes the need of putting the dependencies inside the hook's propagatedBuildInputs - remove the hook's dependencies from propagatedBuildInputs - add a passthru test to the hook testing for the fix DavHau2023-09-121-6/+27
* python3.pkgs.bootstrap.build: init at 0.10.0•••Co-authored-by: K900 <me@0upti.me> Theodore Ni2023-08-201-0/+49
* python3.pkgs.bootstrap.installer: init at 0.7.0•••Co-authored-by: K900 <me@0upti.me> Theodore Ni2023-08-201-0/+29
* python3.pkgs.bootstrap.flit-core: init at 3.8.0•••Co-authored-by: K900 <me@0upti.me> Theodore Ni2023-08-201-0/+29