Merge pull request #221551 from fabaff/json-stream-rs-tokenizer-bump

python310Packages.json-stream-rs-tokenizer: 0.4.13 -> 0.4.16
This commit is contained in:
Fabian Affolter 2023-03-18 11:17:02 +01:00 committed by GitHub
commit c5d119b586
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 12 additions and 6 deletions

View File

@ -9,14 +9,14 @@
buildPythonPackage rec {
pname = "json-stream-rs-tokenizer";
version = "0.4.13";
version = "0.4.16";
format = "setuptools";
src = fetchFromGitHub {
owner = "smheidrich";
repo = "py-json-stream-rs-tokenizer";
rev = "refs/tags/v${version}";
hash = "sha256-9pJi80V7WKvsgtp0ffItWnjoOvFvfE/Sz6y2VlsU+wQ=";
hash = "sha256-MnYkCAI8x65kU0EoTRf4ZVsbjNravjokepX4yViu7go=";
};
postPatch = ''
@ -26,7 +26,7 @@ buildPythonPackage rec {
cargoDeps = rustPlatform.fetchCargoTarball {
inherit src postPatch;
name = "${pname}-${version}";
hash = "sha256-TjRdHSXHmF6fzCshX1I4Sq+A/fEmBHDPGZvJUxL13aM=";
hash = "sha256-HwWH8/UWKWOdRmyCVQtNqJxXD55f6zxLY0LhR7JU9ro=";
};
nativeBuildInputs = [

View File

@ -1,20 +1,23 @@
{ lib
, stdenv
, buildPythonPackage
, fetchPypi
, argon2-cffi
, bcrypt
, cryptography
, pytestCheckHook
, pythonOlder
}:
buildPythonPackage rec {
pname = "passlib";
version = "1.7.4";
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
sha256 = "defd50f72b65c5402ab2c573830a6978e5f202ad0d984793c8dde2c4152ebe04";
hash = "sha256-3v1Q9ytlxUAqssVzgwppeOXyAq0NmEeTyN3ixBUuvgQ";
};
passthru.optional-dependencies = {
@ -29,11 +32,14 @@ buildPythonPackage rec {
++ passthru.optional-dependencies.bcrypt
++ passthru.optional-dependencies.totp;
pythonImportsCheck = [
"passlib"
];
disabledTests = [
# timming sensitive
"test_dummy_verify"
"test_encrypt_cost_timing"
] ++ lib.optionals stdenv.isDarwin [
# These tests fail because they don't expect support for algorithms provided through libxcrypt
"test_82_crypt_support"
];