python312Packages.fastavro 1.9.0 -> 1.9.4 https://github.com/fastavro/fastavro/releases attrpath: python312Packages.fastavro Checking auto update branch... [version] [version] skipping because derivation has updateScript [rustCrateVersion] [rustCrateVersion] No cargoSha256 or cargoHash found [golangModuleVersion] [golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash [npmDepsVersion] [npmDepsVersion] No npmDepsHash [updateScript] [updateScript] Success [updateScript] this derivation will be built: /nix/store/jsaka4r8xbcjrscw1p4k8skfddjfrpih-packages.json.drv building '/nix/store/jsaka4r8xbcjrscw1p4k8skfddjfrpih-packages.json.drv'... Going to be running update for following packages: - python3.12-fastavro-1.9.0 Press Enter key to continue... Running update for: - python3.12-fastavro-1.9.0: UPDATING ... - python3.12-fastavro-1.9.0: DONE. Packages updated! Diff after rewrites: diff --git a/pkgs/development/python-modules/fastavro/default.nix b/pkgs/development/python-modules/fastavro/default.nix index f685d210b87b..5ffa4d58e72b 100644 --- a/pkgs/development/python-modules/fastavro/default.nix +++ b/pkgs/development/python-modules/fastavro/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "fastavro"; - version = "1.9.0"; + version = "1.9.4"; format = "setuptools"; disabled = pythonOlder "3.6"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = pname; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-10r12Ya+FKMgdOTmgYH1xb6vOXNLLw073VzCvo2x9kg="; + hash = "sha256-UWvNEi6vzQknUws+b7UCFUajMUJkfnQkfBeCR0XfqQY="; }; preBuild = '' No auto update branch exists Old version 1.9.0" not present in staging derivation file with contents: { buildPythonPackage , cython , fetchFromGitHub , isPy38 , lib , lz4 , numpy , pandas , pytestCheckHook , python-dateutil , python-snappy , pythonOlder , zlib-ng , zstandard }: buildPythonPackage rec { pname = "fastavro"; version = "1.9.4"; format = "setuptools"; disabled = pythonOlder "3.6"; src = fetchFromGitHub { owner = pname; repo = pname; rev = "refs/tags/${version}"; hash = "sha256-UWvNEi6vzQknUws+b7UCFUajMUJkfnQkfBeCR0XfqQY="; }; preBuild = '' export FASTAVRO_USE_CYTHON=1 ''; nativeBuildInputs = [ cython ]; passthru.optional-dependencies = { codecs = [ lz4 python-snappy zstandard ]; snappy = [ python-snappy ]; zstandard = [ zstandard ]; lz4 = [ lz4 ]; }; nativeCheckInputs = [ numpy pandas pytestCheckHook python-dateutil zlib-ng ] ++ lib.flatten (lib.attrValues passthru.optional-dependencies); # Fails with "AttributeError: module 'fastavro._read_py' has no attribute # 'CYTHON_MODULE'." Doesn't appear to be serious. See https://github.com/fastavro/fastavro/issues/112#issuecomment-387638676. disabledTests = [ "test_cython_python" ]; # CLI tests are broken on Python 3.8. See https://github.com/fastavro/fastavro/issues/558. disabledTestPaths = lib.optionals isPy38 [ "tests/test_main_cli.py" ]; pythonImportsCheck = [ "fastavro" ]; meta = with lib; { description = "Fast read/write of AVRO files"; homepage = "https://github.com/fastavro/fastavro"; changelog = "https://github.com/fastavro/fastavro/blob/${version}/ChangeLog"; license = licenses.mit; maintainers = with maintainers; [ samuela ]; }; }