python310Packages.aiogram 3.0.0 -> 3.3.0 https://repology.org/project/python:aiogram/versions attrpath: python310Packages.aiogram 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] Going to be running update for following packages: - python3.10-aiogram-3.0.0 Press Enter key to continue... Running update for: - python3.10-aiogram-3.0.0: UPDATING ... - python3.10-aiogram-3.0.0: DONE. Packages updated! Diff after rewrites: diff --git a/pkgs/development/python-modules/aiogram/default.nix b/pkgs/development/python-modules/aiogram/default.nix index 7638c4efb48f..b2baeced0c30 100644 --- a/pkgs/development/python-modules/aiogram/default.nix +++ b/pkgs/development/python-modules/aiogram/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "aiogram"; - version = "3.0.0"; + version = "3.3.0"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "aiogram"; repo = "aiogram"; rev = "refs/tags/v${version}"; - hash = "sha256-bWwK761gn7HsR9ObcBDfvQH0fJfTAo0QAcL/HcNdHik="; + hash = "sha256-TD4pDmM899zBOxllM0iju2u6IhmXxLYWBpjfWhewVFc="; }; postPatch = '' No auto update branch exists Old version 3.0.0" not present in staging derivation file with contents: { lib , buildPythonPackage , fetchFromGitHub , pythonOlder , pytestCheckHook , aiohttp , aiohttp-socks , aioredis , aresponses , babel , certifi , magic-filter , pytest-asyncio , pytest-lazy-fixture , redis }: buildPythonPackage rec { pname = "aiogram"; version = "3.2.0"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchFromGitHub { owner = "aiogram"; repo = "aiogram"; rev = "refs/tags/v${version}"; hash = "sha256-8SYrg+gfNSTR0CTPf4cYDa4bfA0LPBmZtPcATF22fqw="; }; postPatch = '' substituteInPlace setup.py \ --replace "aiohttp>=3.8.0,<3.9.0" "aiohttp" \ --replace "Babel>=2.9.1,<2.10.0" "Babel" \ --replace "magic-filter>=1.0.9" "magic-filter" ''; propagatedBuildInputs = [ aiohttp babel certifi magic-filter ]; nativeCheckInputs = [ aiohttp-socks aioredis aresponses pytest-asyncio pytest-lazy-fixture pytestCheckHook redis ]; # requires network disabledTests = [ "test_download_file_404" "test_download_404" ]; pythonImportsCheck = [ "aiogram" ]; meta = with lib; { description = "Modern and fully asynchronous framework for Telegram Bot API"; homepage = "https://github.com/aiogram/aiogram"; changelog = "https://github.com/aiogram/aiogram/releases/tag/v${version}"; license = licenses.mit; maintainers = with maintainers; [ sikmir ]; }; }