python312Packages.pycurl 7.45.2 -> 7.45.3 https://repology.org/project/python:pycurl/versions attrpath: python312Packages.pycurl 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/im4hvaz3096d9wn6xmcgz5i3cjdxl0g2-packages.json.drv building '/nix/store/im4hvaz3096d9wn6xmcgz5i3cjdxl0g2-packages.json.drv'... Going to be running update for following packages: - python3.12-pycurl-7.45.2 Press Enter key to continue... Running update for: - python3.12-pycurl-7.45.2: UPDATING ... - python3.12-pycurl-7.45.2: DONE. Packages updated! Diff after rewrites: diff --git a/pkgs/development/python-modules/pycurl/default.nix b/pkgs/development/python-modules/pycurl/default.nix index 80a9458e32c6..9fb27b063449 100644 --- a/pkgs/development/python-modules/pycurl/default.nix +++ b/pkgs/development/python-modules/pycurl/default.nix @@ -13,13 +13,13 @@ buildPythonPackage rec { pname = "pycurl"; - version = "7.45.2"; + version = "7.45.3"; format = "setuptools"; disabled = isPyPy || (pythonOlder "3.5"); # https://github.com/pycurl/pycurl/issues/208 src = fetchPypi { inherit pname version; - hash = "sha256-VzBZC+AnE2Slvd2eJFycwPtxDEy6y92VJkoxItIyJMo="; + hash = "sha256-jCRxr5B5rXmOFkXsCw09QiPbaHN50X3TanBjdEn4HWs="; }; preConfigure = '' No auto update branch exists Old version 7.45.2" not present in staging derivation file with contents: { lib , stdenv , buildPythonPackage , isPyPy , fetchPypi , pythonOlder , curl , openssl , bottle , pytestCheckHook , flaky }: buildPythonPackage rec { pname = "pycurl"; version = "7.45.3"; format = "setuptools"; disabled = isPyPy || (pythonOlder "3.5"); # https://github.com/pycurl/pycurl/issues/208 src = fetchPypi { inherit pname version; hash = "sha256-jCRxr5B5rXmOFkXsCw09QiPbaHN50X3TanBjdEn4HWs="; }; preConfigure = '' substituteInPlace setup.py --replace '--static-libs' '--libs' export PYCURL_SSL_LIBRARY=openssl ''; buildInputs = [ curl openssl ]; nativeBuildInputs = [ curl ]; __darwinAllowLocalNetworking = true; nativeCheckInputs = [ bottle pytestCheckHook flaky ]; pytestFlagsArray = [ # don't pick up the tests directory below examples/ "tests" ]; preCheck = '' export HOME=$TMPDIR ''; disabledTests = [ # tests that require network access "test_keyfunction" "test_keyfunction_bogus_return" # OSError: tests/fake-curl/libcurl/with_openssl.so: cannot open shared object file: No such file or directory "test_libcurl_ssl_openssl" # OSError: tests/fake-curl/libcurl/with_nss.so: cannot open shared object file: No such file or directory "test_libcurl_ssl_nss" # OSError: tests/fake-curl/libcurl/with_gnutls.so: cannot open shared object file: No such file or directory "test_libcurl_ssl_gnutls" # AssertionError: assert 'crypto' in ['curl'] "test_ssl_in_static_libs" # tests that require curl with http3Support "test_http_version_3" # https://github.com/pycurl/pycurl/issues/819 "test_multi_socket_select" # https://github.com/pycurl/pycurl/issues/729 "test_easy_pause_unpause" "test_multi_socket_action" # https://github.com/pycurl/pycurl/issues/822 "test_request_with_verifypeer" # https://github.com/pycurl/pycurl/issues/836 "test_proxy_tlsauth" ] ++ lib.optionals (stdenv.isDarwin && stdenv.isAarch64) [ # Fatal Python error: Segmentation fault "cadata_test" ]; meta = with lib; { homepage = "http://pycurl.io/"; description = "Python Interface To The cURL library"; license = with licenses; [ lgpl2Only mit ]; maintainers = with maintainers; [ ]; }; }