python311Packages.parsedmarc 8.8.0 -> 8.11.0 https://repology.org/project/python:parsedmarc/versions attrpath: python311Packages.parsedmarc Checking auto update branch... [version] [version] generic version rewriter does not support multiple hashes [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/wid3hxn3jzs9gh9mvp34krg0mwivxb5b-packages.json.drv building '/nix/store/wid3hxn3jzs9gh9mvp34krg0mwivxb5b-packages.json.drv'... Going to be running update for following packages: - python3.11-parsedmarc-8.8.0 Press Enter key to continue... Running update for: - python3.11-parsedmarc-8.8.0: UPDATING ... - python3.11-parsedmarc-8.8.0: DONE. Packages updated! Diff after rewrites: diff --git a/pkgs/development/python-modules/parsedmarc/default.nix b/pkgs/development/python-modules/parsedmarc/default.nix index a5c59338fcdc..26d01dedf976 100644 --- a/pkgs/development/python-modules/parsedmarc/default.nix +++ b/pkgs/development/python-modules/parsedmarc/default.nix @@ -40,14 +40,14 @@ let in buildPythonPackage rec { pname = "parsedmarc"; - version = "8.8.0"; + version = "8.11.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-tK/cxOw50awcDAGRDTQ+Nxb9aJl2+zLZHuJq88xNmXM="; + hash = "sha256-OBxiaXB8NKNMviRI19rYYJxpnfnaEL3zSPmYB4urIug="; }; postPatch = '' No auto update branch exists Old version 8.8.0" not present in staging derivation file with contents: { lib , azure-identity , azure-monitor-ingestion , boto3 , buildPythonPackage , dateparser , dnspython , elastic-transport , elasticsearch , elasticsearch-dsl , expiringdict , fetchPypi , fetchurl , geoip2 , google-api-core , google-api-python-client , google-auth , google-auth-httplib2 , google-auth-oauthlib , hatchling , imapclient , kafka-python , lxml , mailsuite , msgraph-core , nixosTests , publicsuffixlist , pythonOlder , requests , tqdm , urllib3 , xmltodict }: let dashboard = fetchurl { url = "https://raw.githubusercontent.com/domainaware/parsedmarc/77331b55c54cb3269205295bd57d0ab680638964/grafana/Grafana-DMARC_Reports.json"; sha256 = "0wbihyqbb4ndjg79qs8088zgrcg88km8khjhv2474y7nzjzkf43i"; }; in buildPythonPackage rec { pname = "parsedmarc"; version = "8.11.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; hash = "sha256-OBxiaXB8NKNMviRI19rYYJxpnfnaEL3zSPmYB4urIug="; }; postPatch = '' substituteInPlace pyproject.toml \ --replace "elasticsearch<7.14.0" "elasticsearch" \ --replace "elasticsearch-dsl==7.4.0" "elasticsearch-dsl" ''; nativeBuildInputs = [ hatchling ]; propagatedBuildInputs = [ azure-identity azure-monitor-ingestion boto3 dateparser dnspython elastic-transport elasticsearch elasticsearch-dsl expiringdict geoip2 google-api-core google-api-python-client google-auth google-auth-httplib2 google-auth-oauthlib imapclient kafka-python lxml mailsuite msgraph-core publicsuffixlist requests tqdm urllib3 xmltodict ]; # no tests on PyPI, no tags on GitHub # https://github.com/domainaware/parsedmarc/issues/426 doCheck = false; pythonImportsCheck = [ "parsedmarc" ]; passthru = { inherit dashboard; tests = nixosTests.parsedmarc; }; meta = with lib; { description = "Python module and CLI utility for parsing DMARC reports"; homepage = "https://domainaware.github.io/parsedmarc/"; changelog = "https://github.com/domainaware/parsedmarc/blob/master/CHANGELOG.md#${lib.replaceStrings [ "." ] [ "" ] version}"; license = licenses.asl20; maintainers = with maintainers; [ talyz ]; mainProgram = "parsedmarc"; }; }