lol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

python3Packages.py17track: init at 3.3.0

authored by

Fabian Affolter and committed by
Martin Weinelt
1a658c26 ce2968c6

+63
+61
pkgs/development/python-modules/py17track/default.nix
··· 1 + { lib 2 + , aiohttp 3 + , aresponses 4 + , async-timeout 5 + , attrs 6 + , buildPythonPackage 7 + , fetchFromGitHub 8 + , poetry-core 9 + , pytest-asyncio 10 + , pytestCheckHook 11 + , pythonOlder 12 + , pytz 13 + }: 14 + 15 + buildPythonPackage rec { 16 + pname = "py17track"; 17 + version = "3.3.0"; 18 + format = "pyproject"; 19 + disabled = pythonOlder "3.6"; 20 + 21 + src = fetchFromGitHub { 22 + owner = "bachya"; 23 + repo = pname; 24 + rev = version; 25 + sha256 = "1rnq9ybzj2l3699mjyplc29mxla8fayh52x52cnsz21ixlfd9fky"; 26 + }; 27 + 28 + nativeBuildInputs = [ 29 + poetry-core 30 + ]; 31 + 32 + propagatedBuildInputs = [ 33 + aiohttp 34 + async-timeout 35 + attrs 36 + pytz 37 + ]; 38 + 39 + checkInputs = [ 40 + aresponses 41 + pytest-asyncio 42 + pytestCheckHook 43 + ]; 44 + 45 + postPatch = '' 46 + substituteInPlace pyproject.toml \ 47 + --replace ">=19.3,<21.0" ">=19.3,<22.0" 48 + ''; 49 + 50 + # Ignore the examples directory as the files are prefixed with test_ 51 + disabledTestPaths = [ "examples/" ]; 52 + 53 + pythonImportsCheck = [ "py17track" ]; 54 + 55 + meta = with lib; { 56 + description = "Python library to track package info from 17track.com"; 57 + homepage = "https://github.com/bachya/py17track"; 58 + license = with licenses; [ mit ]; 59 + maintainers = with maintainers; [ fab ]; 60 + }; 61 + }
+2
pkgs/top-level/python-packages.nix
··· 5690 5690 5691 5691 py-ubjson = callPackage ../development/python-modules/py-ubjson { }; 5692 5692 5693 + py17track = callPackage ../development/python-modules/py17track { }; 5694 + 5693 5695 py2bit = callPackage ../development/python-modules/py2bit { }; 5694 5696 5695 5697 py3buddy = toPythonModule (callPackage ../development/python-modules/py3buddy { });