summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/bcrypt (follow)
Commit message (Expand)AuthorAgeFilesLines
* python313Packages.bcrypt: 4.2.1 -> 4.3.0Martin Weinelt2025-03-111-3/+3
* python313Packages.bcrypt: 4.2.0 -> 4.2.1Martin Weinelt2025-01-271-3/+3
* treewide: migrate to fetchCargoVendor, batch 4•••Cargo 1.84.0 seems to have changed the output format of cargo vendor again, once again invalidating fetchCargoTarball FOD hashes. It's time to fix this once and for all, switching across the board to fetchCargoVendor, which is not dependent on cargo vendor's output format. It should be possible to reproduce this diff. To generate it, I first ran: xargs sed -i 's/fetchCargoTarball/fetchCargoVendor/g' The following manually identified list of files were given as standard input: pkgs/applications/graphics/drawpile/default.nix pkgs/applications/graphics/gnome-decoder/default.nix pkgs/applications/graphics/gnome-obfuscate/default.nix pkgs/applications/misc/openbangla-keyboard/default.nix pkgs/applications/version-management/git-cinnabar/default.nix pkgs/applications/version-management/mercurial/default.nix pkgs/applications/version-management/silver-platter/default.nix pkgs/applications/virtualization/krunvm/default.nix pkgs/development/libraries/librsvg/default.nix pkgs/development/python-modules/aardwolf/default.nix pkgs/development/python-modules/adblock/default.nix pkgs/development/python-modules/ahocorasick-rs/default.nix pkgs/development/python-modules/bcrypt/default.nix pkgs/development/python-modules/biliass/default.nix pkgs/development/python-modules/chromadb/default.nix pkgs/development/python-modules/clarabel/default.nix pkgs/development/python-modules/cmsis-pack-manager/default.nix pkgs/development/python-modules/copykitten/default.nix pkgs/development/python-modules/cramjam/default.nix pkgs/development/python-modules/cryptg/default.nix pkgs/development/python-modules/cryptography/default.nix pkgs/development/python-modules/css-inline/default.nix pkgs/development/python-modules/deebot-client/default.nix pkgs/development/python-modules/deltalake/default.nix pkgs/development/python-modules/etebase/default.nix pkgs/development/python-modules/evtx/default.nix pkgs/development/python-modules/fastcrc/default.nix pkgs/development/python-modules/flaxlib/default.nix pkgs/development/python-modules/gb-io/default.nix pkgs/development/python-modules/glean-sdk/default.nix pkgs/development/python-modules/hf-transfer/default.nix pkgs/development/python-modules/jh2/default.nix pkgs/development/python-modules/johnnycanencrypt/default.nix pkgs/development/python-modules/kurbopy/default.nix pkgs/development/python-modules/libcst/default.nix pkgs/development/python-modules/lzallright/default.nix pkgs/development/python-modules/netifaces2/default.nix pkgs/development/python-modules/nlpo3/default.nix pkgs/development/python-modules/nutils-poly/default.nix pkgs/development/python-modules/nutpie/default.nix pkgs/development/python-modules/orjson/default.nix pkgs/development/python-modules/pdoc-pyo3-sample-library/default.nix pkgs/development/python-modules/pendulum/default.nix pkgs/development/python-modules/primp/default.nix pkgs/development/python-modules/py-sr25519-bindings/default.nix pkgs/development/python-modules/pycddl/default.nix pkgs/development/python-modules/pydantic-core/default.nix pkgs/development/python-modules/pyperscan/default.nix pkgs/development/python-modules/pysequoia/default.nix pkgs/development/python-modules/python-bidi/default.nix pkgs/development/python-modules/python-kadmin-rs/default.nix pkgs/development/python-modules/qiskit-terra/default.nix pkgs/development/python-modules/regress/default.nix pkgs/development/python-modules/rpds-py/default.nix pkgs/development/python-modules/rtoml/default.nix pkgs/development/python-modules/rustworkx/default.nix pkgs/development/python-modules/safetensors/default.nix pkgs/development/python-modules/skytemple-rust/default.nix pkgs/development/python-modules/sourmash/default.nix pkgs/development/python-modules/spacy-alignments/default.nix pkgs/development/python-modules/sudachipy/default.nix pkgs/development/python-modules/test-results-parser/default.nix pkgs/development/python-modules/tiktoken/default.nix pkgs/development/python-modules/tokenizers/default.nix pkgs/development/python-modules/tree-sitter-make/default.nix pkgs/development/python-modules/whenever/default.nix pkgs/development/python-modules/y-py/default.nix pkgs/development/python-modules/zxcvbn-rs-py/default.nix pkgs/development/r-modules/default.nix pkgs/games/ddnet/default.nix pkgs/servers/matrix-synapse/plugins/rendezvous.nix pkgs/tools/filesystems/ceph/default.nix pkgs/tools/filesystems/ceph/old-python-packages/cryptography.nix Then I ran: xargs -n 1 nix-update --version=skip With this list of attributes corresponding to the changed files given as standard input: drawpile gnome-decoder gnome-obfuscate ibus-engines.openbangla-keyboard git-cinnabar mercurial silver-platter krunvm librsvg python3Packages.aardwolf python3Packages.adblock python3Packages.ahocorasick-rs python3Packages.bcrypt python3Packages.biliass python3Packages.chromadb python3Packages.clarabel python3Packages.cmsis-pack-manager python3Packages.copykitten python3Packages.cramjam python3Packages.cryptg python3Packages.cryptography python3Packages.css-inline python3Packages.deebot-client python3Packages.deltalake python3Packages.etebase python3Packages.evtx python3Packages.fastcrc python3Packages.flaxlib python3Packages.gb-io python3Packages.glean-sdk python3Packages.hf-transfer python3Packages.jh2 python3Packages.johnnycanencrypt python3Packages.kurbopy python3Packages.libcst python3Packages.lzallright python3Packages.netifaces2 python3Packages.nlpo3 python3Packages.nutils-poly python3Packages.nutpie python3Packages.orjson python3Packages.pdoc-pyo3-sample-library python3Packages.pendulum python3Packages.primp python3Packages.py-sr25519-bindings python3Packages.pycddl python3Packages.pydantic-core python3Packages.pyperscan python3Packages.pysequoia python3Packages.python-bidi python3Packages.python-kadmin-rs python3Packages.qiskit-terra python3Packages.regress python3Packages.rpds-py python3Packages.rtoml python3Packages.rustworkx python3Packages.safetensors python3Packages.skytemple-rust python3Packages.sourmash python3Packages.spacy-alignments python3Packages.sudachipy python3Packages.test-results-parser python3Packages.tiktoken python3Packages.tokenizers python3Packages.tree-sitter-make python3Packages.whenever python3Packages.y-py python3Packages.zxcvbn-rs-py rPackages.gifski rPackages.timeless ddnet matrix-synapse-plugins.matrix-http-rendezvous-synapse ceph.python.pkgs.bcrypt ceph.python.pkgs.cryptography The list of files for the first command and the list of attributes for the second command are in the same order, so it should be easy enough to check their correspondence by putting them side by side. It might be possible to parallelize the nix-update operations using xargs' -P option. I haven't tested it. I also manually removed the now-outdated comment in pkgs/development/libraries/librsvg/default.nix. Alyssa Ross2025-01-261-2/+2
* python3Packages.bcrypt: fix cross buildDavHau2025-01-011-2/+2
* python312Packages.bcrypt: 4.1.3 -> 4.2.0Martin Weinelt2024-10-131-3/+3
* 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" ``` Artturin2024-09-251-1/+1
* python3Packages: remove unused argumentsSigmanificient2024-07-301-1/+0
* python312Packages.bcrypt: 4.1.2 -> 4.1.3Martin Weinelt2024-06-241-3/+3
* python3Packages: format with nixfmtMartin Weinelt2024-05-222-45/+41
* python311Packages.bcrypt: 4.1.1 -> 4.1.2•••https://github.com/pyca/bcrypt/?tab=readme-ov-file#412 Martin Weinelt2024-03-071-3/+3
* python311Packages.bcrypt: 4.0.1 -> 4.1.1Fabian Affolter2024-02-261-3/+3
* python3Packages.bcrypt: remove dependency on cffi•••bcrypt has been rewritten in Rust, so no longer depends on cffi. This also gets rid of a problematic usage of propagatedNativeBuildInputs. Ben Wolsieffer2023-12-201-10/+0
* treewide: don't use rustPlatform.rust•••This will be deprecated in the next commit. Alyssa Ross2023-05-121-5/+6
* python310Packages.bcrypt: 4.0.0 -> 4.0.1•••https://github.com/pyca/bcrypt/tree/4.0.1#401 Closes: #221492 Martin Weinelt2023-03-271-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-212-2/+2
* python3Packages.bcrypt: Revert to 3.2.2 on i686-linux•••The latest bcrypt version segfaults during test_kdf, which prevents the package from building. The package is in the critical chain for many NixOS tests, which currently won't complete on i686-linux. Upstream-Issue: https://github.com/pyca/bcrypt/issues/407 Martin Weinelt2022-10-121-0/+51
* python310Packages.bcrypt: add libiconv on darwinTheodore Ni2022-09-231-0/+5
* python310Packages.bcrypt: cleanupSandro Jäckel2022-09-201-1/+1
* python310Packages.bcrypt: add some packages to passthru.testsSandro Jäckel2022-09-201-0/+10
* python3Packages.bcrypt: 3.2.2 -> 4.0.0Martin Weinelt2022-09-181-5/+18
* python3Packages.bcrypt: 3.2.0 -> 3.2.2Martin Weinelt2022-07-211-2/+2
* python3.pkgs.bcrypt: fix build•••also use pyproject format as we're heading that direction. Frederik Rietdijk2022-04-151-3/+7
* python3Packages.bcrypt: add pythonImportsCheckFabian Affolter2022-04-151-8/+29
* python39Packages.bcrypt: remove unused dependenciesSandro Jäckel2022-04-151-3/+3
* python2Packages: remove superfluous overrides•••Since Python 2 is not supported anymore we only keep those overrides which are used by leaf packages. Robert Schütz2022-01-011-23/+0
* python3Packages.pynacl: add cffi dependency also at runtimelegendofmiracles2021-10-291-0/+2
* treewide: remove stdenv where not neededPavol Rusnak2021-01-252-2/+2
* pkgs/development/python-modules: stdenv.lib -> libPavol Rusnak2021-01-241-5/+5
* pythonPackages.bcrypt: use 3.1.x for python older than 3.6Matt Votava2020-09-151-0/+23
* pythonPackages.bcrypt: disable python2Jonathan Ringer2020-08-161-1/+2
* python: bcrypt: 3.1.7 -> 3.2.0Frederik Rietdijk2020-08-161-2/+2
* treewide: Per RFC45, remove all unquoted URLsMichael Reilly2020-04-101-1/+1
* pythonPackages.bcrypt: 3.1.6 -> 3.1.7Pierre Bourdon2019-07-211-2/+2
* python: bcrypt: 3.1.4 -> 3.1.6Frederik Rietdijk2019-01-181-2/+2
* 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 Rietdijk2018-06-231-4/+3
* Python: move expressions in python-modules to their own foldersFrederik Rietdijk2017-11-051-0/+24