Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.7 kB · 97 lines
Nix
at litex
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798{ lib, aiocontextvars #, aiocarbon, aiohttp #, aiohttp-asgi, async-timeout, buildPythonPackage, colorlog, croniter, fastapi, fetchPypi, logging-journald, poetry-core, pytestCheckHook, pythonOlder, raven #, raven-aiohttp, setproctitle, setuptools, uvloop}:
buildPythonPackage rec { pname = "aiomisc"; version = "17.3.2"; format = "pyproject";
disabled = pythonOlder "3.7";
src = fetchPypi { inherit pname version; hash = "sha256-tJ8d02KbG4z6cUflvjSF/Y7UHH8UqWT8UY7XFqNPP+o="; };
nativeBuildInputs = [ poetry-core ];
propagatedBuildInputs = [ colorlog logging-journald setuptools ];
nativeCheckInputs = [ aiocontextvars async-timeout fastapi pytestCheckHook raven setproctitle ] ++ passthru.optional-dependencies.aiohttp ++ passthru.optional-dependencies.cron ++ passthru.optional-dependencies.uvloop;
passthru.optional-dependencies = { aiohttp = [ aiohttp ]; #asgi = [ # aiohttp-asgi #]; cron = [ croniter ]; #carbon = [ # aiocarbon #]; #raven = [ # raven-aiohttp #]; uvloop = [ uvloop ]; };
pythonImportsCheck = [ "aiomisc" ];
# Upstream stopped tagging with 16.2 doCheck = false;
# disabledTestPaths = [ # # Dependencies are not available at the moment # "tests/test_entrypoint.py" # "tests/test_raven_service.py" # ];
meta = with lib; { description = "Miscellaneous utils for asyncio"; homepage = "https://github.com/aiokitchen/aiomisc"; changelog = "https://github.com/aiokitchen/aiomisc/blob/master/CHANGELOG.md"; license = licenses.asl20; maintainers = with maintainers; [ fab ]; };}