Merge branch 'master' into octoprint

This commit is contained in:
Gabriel Ebner
2020-05-03 11:37:52 +02:00
12530 changed files with 147074 additions and 78854 deletions

View File

@@ -5,11 +5,12 @@
}:
buildPythonPackage rec {
pname = "3to2";
pname = "py3to2";
version = "1.1.1";
src = fetchPypi {
inherit pname version;
inherit version;
pname = "3to2";
extension = "zip";
sha256 = "fef50b2b881ef743f269946e1090b77567b71bb9a9ce64b7f8e699b562ff685c";
};
@@ -24,7 +25,7 @@ buildPythonPackage rec {
doCheck = false;
meta = {
homepage = https://bitbucket.org/amentajo/lib3to2;
homepage = "https://bitbucket.org/amentajo/lib3to2";
description = "Refactors valid 3.x syntax into valid 2.x syntax, if a syntactical conversion is possible";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ mt-caret ];

View File

@@ -58,7 +58,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "A Python library that lets you schedule your Python code to be executed";
homepage = https://pypi.python.org/pypi/APScheduler/;
homepage = "https://pypi.python.org/pypi/APScheduler/";
license = licenses.mit;
};
}
}

View File

@@ -37,7 +37,7 @@ buildPythonPackage rec {
doCheck = !stdenv.isDarwin;
meta = with lib; {
homepage = http://babel.edgewall.org;
homepage = "http://babel.edgewall.org";
description = "A collection of tools for internationalizing Python applications";
license = licenses.bsd3;
maintainers = with maintainers; [ ];

View File

@@ -68,7 +68,7 @@ in buildPythonPackage rec {
meta = {
description = "An optimising static compiler for both the Python programming language and the extended Cython programming language";
homepage = https://cython.org;
homepage = "https://cython.org";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ fridh ];
};

View File

@@ -25,7 +25,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Pythonic remote execution";
homepage = https://www.fabfile.org/;
homepage = "https://www.fabfile.org/";
license = licenses.bsd2;
maintainers = [ maintainers.costrouc ];
};

View File

@@ -24,7 +24,7 @@ buildPythonPackage rec {
meta = with stdenv.lib; {
description = "FormEncode validates and converts nested structures";
homepage = http://formencode.org;
homepage = "http://formencode.org";
license = licenses.mit;
};
}

View File

@@ -21,7 +21,7 @@ buildPythonPackage rec {
meta = {
description = "MaxMind GeoIP Legacy Database - Python API";
homepage = https://www.maxmind.com/;
homepage = "https://www.maxmind.com/";
maintainers = with lib.maintainers; [ jluttine ];
license = lib.licenses.lgpl21Plus;
};

View File

@@ -26,7 +26,7 @@ buildPythonPackage rec {
meta = {
description = "Python Git Library";
maintainers = [ ];
homepage = https://github.com/gitpython-developers/GitPython;
homepage = "https://github.com/gitpython-developers/GitPython";
license = lib.licenses.bsd3;
};
}

View File

@@ -0,0 +1,46 @@
{ lib, buildPythonPackage, fetchFromGitHub, isPy3k, curve25519-donna, ed25519
, cryptography, ecdsa, zeroconf, pytest }:
buildPythonPackage rec {
pname = "HAP-python";
version = "2.8.1";
# pypi package does not include tests
src = fetchFromGitHub {
owner = "ikalchev";
repo = pname;
rev = "v${version}";
sha256 = "182s3dk7y29wql9bazlnw840xqgsbr44ad72m668qgxd82jl6y9c";
};
disabled = !isPy3k;
propagatedBuildInputs = [
curve25519-donna
ed25519
cryptography
ecdsa
zeroconf
];
checkInputs = [ pytest ];
#disable tests needing network
checkPhase = ''
pytest -k 'not test_persist \
and not test_setup_endpoints \
and not test_auto_add_aid_mac \
and not test_service_callbacks \
and not test_send_events \
and not test_not_standalone_aid \
and not test_start_stop_async_acc \
and not test_start_stop_sync_acc'
'';
meta = with lib; {
homepage = "https://github.com/ikalchev/HAP-python";
description = "HomeKit Accessory Protocol implementation in python";
license = licenses.asl20;
maintainers = with maintainers; [ oro ];
};
}

View File

@@ -1,12 +1,12 @@
{ stdenv, buildPythonPackage, fetchPypi, cython, numpy, pysam, matplotlib
}:
buildPythonPackage rec {
version = "0.11.2";
version = "0.11.4";
pname = "HTSeq";
src = fetchPypi {
inherit pname version;
sha256 = "65c4c13968506c7df92e97124df96fdd041c4476c12a548d67350ba8b436bcfc";
sha256 = "1ncn30yvc18aiv1qsa0bvcbjwqy21s0a0kv3v0vghzsn8vbfzq7h";
};
buildInputs = [ cython numpy pysam ];

View File

@@ -22,7 +22,7 @@ buildPythonPackage rec {
doCheck = false;
meta = with lib; {
homepage = https://github.com/originell/jpype/;
homepage = "https://github.com/originell/jpype/";
license = licenses.asl20;
description = "A Python to Java bridge";
};

View File

@@ -18,7 +18,7 @@ buildPythonPackage rec {
];
meta = with lib; {
homepage = https://github.com/baztian/jaydebeapi;
homepage = "https://github.com/baztian/jaydebeapi";
license = licenses.lgpl2;
description = "Use JDBC database drivers from Python 2/3 or Jython with a DB-API";
};

View File

@@ -22,7 +22,7 @@ buildPythonPackage rec {
__darwinAllowLocalNetworking = true;
meta = {
homepage = https://pythonhosted.org/Logbook/;
homepage = "https://pythonhosted.org/Logbook/";
description = "A logging replacement for Python";
license = lib.licenses.bsd3;
};

View File

@@ -27,7 +27,7 @@ buildPythonPackage rec {
meta = {
description = "Super-fast templating language";
homepage = http://www.makotemplates.org;
homepage = "http://www.makotemplates.org";
license = lib.licenses.mit;
platforms = lib.platforms.unix;
maintainers = with lib.maintainers; [ domenkozar ];

View File

@@ -21,7 +21,7 @@ buildPythonPackage rec {
meta = {
description = "A wrapper around various text markup languages.";
homepage = https://github.com/retext-project/pymarkups;
homepage = "https://github.com/retext-project/pymarkups";
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ klntsky ];
};

View File

@@ -26,7 +26,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "A Python library for automating interaction with websites";
homepage = https://github.com/hickford/MechanicalSoup;
homepage = "https://github.com/hickford/MechanicalSoup";
license = licenses.mit;
maintainers = [ maintainers.jgillich ];
};

View File

@@ -68,7 +68,7 @@ buildPythonPackage rec {
'';
meta = {
homepage = https://getnikola.com/;
homepage = "https://getnikola.com/";
description = "A modular, fast, simple, static website and blog generator";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ jluttine ];

View File

@@ -16,7 +16,7 @@ buildPythonPackage rec {
meta = {
description = "A toolkit for building high-level compound widgets in Python using the Tkinter module";
homepage = http://pmw.sourceforge.net/;
homepage = "http://pmw.sourceforge.net/";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ mounium ];
};

View File

@@ -50,7 +50,7 @@ buildPythonPackage rec {
meta = with stdenv.lib; {
description = "Python implementation of the JSON-LD API";
homepage = https://github.com/digitalbazaar/pyld;
homepage = "https://github.com/digitalbazaar/pyld";
license = licenses.bsd3;
maintainers = with maintainers; [ apeschar ];
};

View File

@@ -19,7 +19,7 @@ buildPythonPackage rec {
doCheck = false;
meta = {
homepage = https://pygments.org/;
homepage = "https://pygments.org/";
description = "A generic syntax highlighter";
license = lib.licenses.bsd2;
maintainers = with lib.maintainers; [ ];

View File

@@ -22,7 +22,7 @@ buildPythonPackage rec {
meta = with stdenv.lib; {
description = "R-Tree spatial index for Python GIS";
homepage = https://toblerity.org/rtree/;
homepage = "https://toblerity.org/rtree/";
license = licenses.lgpl21;
maintainers = with maintainers; [ bgamari ];
};

View File

@@ -82,7 +82,7 @@ in buildPythonPackage rec {
propagatedBuildInputs = [ numpy numpy.blas scipy six libgpuarray_ ];
meta = with stdenv.lib; {
homepage = http://deeplearning.net/software/theano/;
homepage = "http://deeplearning.net/software/theano/";
description = "A Python library for large-scale array computation";
license = licenses.bsd3;
maintainers = with maintainers; [ maintainers.bcdarwin ];

View File

@@ -20,7 +20,7 @@ buildPythonPackage rec {
meta = {
description = "TurboGears plugin to support use of Cheetah templates";
homepage = http://docs.turbogears.org/TurboCheetah;
homepage = "http://docs.turbogears.org/TurboCheetah";
license = lib.licenses.mit;
};
}
}

View File

@@ -43,7 +43,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Simplify the writing of REST APIs, and extend them with additional protocols";
homepage = http://git.openstack.org/cgit/openstack/wsme;
homepage = "http://git.openstack.org/cgit/openstack/wsme";
license = licenses.mit;
};
}

View File

@@ -26,7 +26,7 @@ buildPythonPackage rec {
meta = with stdenv.lib; {
description = "Ctypes-based simple MagickWand API binding for Python";
homepage = http://wand-py.org/;
homepage = "http://wand-py.org/";
license = [ licenses.mit ];
maintainers = with maintainers; [ infinisil ];
};

View File

@@ -17,7 +17,7 @@ buildPythonPackage rec {
meta = with stdenv.lib; {
description = "Calculate actual route time and distance with Waze API";
homepage = https://github.com/kovacsbalu/WazeRouteCalculator;
homepage = "https://github.com/kovacsbalu/WazeRouteCalculator";
license = licenses.gpl3;
maintainers = with maintainers; [ peterhoeg ];
};

View File

@@ -16,7 +16,7 @@ buildPythonPackage rec {
meta = {
description = "A Python module for creating Excel XLSX files";
homepage = https://xlsxwriter.readthedocs.io/;
homepage = "https://xlsxwriter.readthedocs.io/";
maintainers = with lib.maintainers; [ jluttine ];
license = lib.licenses.bsd2;
};

View File

@@ -23,7 +23,7 @@ buildPythonPackage rec {
meta = with stdenv.lib; {
description = "ASCII art to image converter";
homepage = https://launchpad.net/aafigure/;
homepage = "https://launchpad.net/aafigure/";
license = licenses.bsd2;
maintainers = with maintainers; [ bjornfor ];
platforms = platforms.unix;

View File

@@ -55,7 +55,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Accurate sums and dot products for Python";
homepage = https://github.com/nschloe/accupy;
homepage = "https://github.com/nschloe/accupy";
license = licenses.mit;
maintainers = [ maintainers.costrouc ];
};

View File

@@ -24,7 +24,7 @@ buildPythonPackage rec {
meta = with stdenv.lib; {
description = "A tiny script to issue and renew TLS certs from Let's Encrypt";
homepage = https://github.com/diafygi/acme-tiny;
homepage = "https://github.com/diafygi/acme-tiny";
license = licenses.mit;
};
}

View File

@@ -12,7 +12,7 @@ buildPythonPackage rec {
patches = fetchpatch {
name = "drop_test_pep8.py.patch";
url = https://bitbucket.org/blockdiag/actdiag/commits/c1f2ed5947a1e93291f5860e4e30cee098bd635d/raw;
url = "https://bitbucket.org/blockdiag/actdiag/commits/c1f2ed5947a1e93291f5860e4e30cee098bd635d/raw";
sha256 = "1zxzwb0fvwlc8xgs45fx65341sjhb3h6l2p6rdj6i127vg1hsxb4";
};
@@ -24,7 +24,7 @@ buildPythonPackage rec {
meta = with stdenv.lib; {
description = "Generate activity-diagram image from spec-text file (similar to Graphviz)";
homepage = http://blockdiag.com/;
homepage = "http://blockdiag.com/";
license = licenses.asl20;
platforms = platforms.unix;
maintainers = with maintainers; [ bjornfor ];

View File

@@ -14,7 +14,7 @@ buildPythonPackage rec {
meta = with stdenv.lib; {
description = "Library to make it easy for python application to authenticate to Azure Active Directory (AAD) in order to access AAD protected web resources";
homepage = https://github.com/AzureAD/azure-activedirectory-library-for-python;
homepage = "https://github.com/AzureAD/azure-activedirectory-library-for-python";
license = licenses.mit;
maintainers = with maintainers; [ phreedom ];
};

View File

@@ -33,7 +33,7 @@ buildPythonPackage {
meta = with lib; {
description = "A pure python implementation of the Android ADB and Fastboot protocols";
homepage = https://github.com/JeffLIrion/python-adb/tree/adb-homeassistant;
homepage = "https://github.com/JeffLIrion/python-adb/tree/adb-homeassistant";
license = licenses.asl20;
maintainers = [ maintainers.makefu ];
};

View File

@@ -16,7 +16,7 @@ python3Packages.buildPythonApplication rec {
meta = with lib; {
description = "A commandline access to addic7ed subtitles";
homepage = https://github.com/BenoitZugmeyer/addic7ed-cli;
homepage = "https://github.com/BenoitZugmeyer/addic7ed-cli";
license = licenses.mit;
maintainers = with maintainers; [ aethelz ];
platforms = platforms.unix;

View File

@@ -27,6 +27,6 @@ buildPythonPackage rec {
description = "Advanced Enumerations (compatible with Python's stdlib Enum), NamedTuples, and NamedConstants";
maintainers = with stdenv.lib.maintainers; [ vrthra ];
license = with stdenv.lib.licenses; [ bsd3 ];
homepage = https://bitbucket.org/stoneleaf/aenum;
homepage = "https://bitbucket.org/stoneleaf/aenum";
};
}

View File

@@ -15,7 +15,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Matrices describing affine transformation of the plane";
license = licenses.bsd3;
homepage = https://github.com/sgillies/affine;
homepage = "https://github.com/sgillies/affine";
maintainers = with maintainers; [ mredaelli ];
};

View File

@@ -14,7 +14,7 @@ buildPythonPackage rec {
meta = {
description = "control processor affinity on windows and linux";
homepage = http://cheeseshop.python.org/pypi/affinity;
homepage = "http://cheeseshop.python.org/pypi/affinity";
license = with lib.licenses; [ psfl ];
};
}

View File

@@ -13,7 +13,7 @@ buildPythonPackage rec {
meta = with stdenv.lib; {
description = "Adds read support for dbf files to agate";
homepage = https://github.com/wireservice/agate-dbf;
homepage = "https://github.com/wireservice/agate-dbf";
license = with licenses; [ mit ];
maintainers = with maintainers; [ vrthra ];
};

View File

@@ -21,7 +21,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Adds read support for excel files to agate";
homepage = https://github.com/wireservice/agate-excel;
homepage = "https://github.com/wireservice/agate-excel";
license = licenses.mit;
maintainers = with maintainers; [ vrthra ];
};

View File

@@ -13,7 +13,7 @@ buildPythonPackage rec {
meta = with stdenv.lib; {
description = "Adds SQL read/write support to agate.";
homepage = https://github.com/wireservice/agate-sql;
homepage = "https://github.com/wireservice/agate-sql";
license = with licenses; [ mit ];
maintainers = with maintainers; [ vrthra ];
};

View File

@@ -30,7 +30,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "A Python data analysis library that is optimized for humans instead of machines";
homepage = https://github.com/wireservice/agate;
homepage = "https://github.com/wireservice/agate";
license = with licenses; [ mit ];
maintainers = with maintainers; [ vrthra ];
};

View File

@@ -34,7 +34,7 @@ buildPythonPackage rec {
doCheck = false;
meta = with lib; {
homepage = https://github.com/polyconseil/aioamqp;
homepage = "https://github.com/polyconseil/aioamqp";
description = "AMQP implementation using asyncio";
license = licenses.bsd3;
maintainers = [ maintainers.costrouc ];

View File

@@ -10,11 +10,11 @@
# wrapped to be able to find aioconsole and any other packages.
buildPythonPackage rec {
pname = "aioconsole";
version = "0.1.15";
version = "0.1.16";
src = fetchPypi {
inherit pname version;
sha256 = "0gbl08p89959g8dqy2vainppg3kyf948xlh18p7iwk5p0mw5d3j9";
sha256 = "0yk4ghvg47drfvdrrcw7nk14pg4shccmyhln9d8hy1lyafcqmnd5";
};
# hardcodes a test dependency on an old version of pytest-asyncio
@@ -22,7 +22,7 @@ buildPythonPackage rec {
meta = {
description = "Asynchronous console and interfaces for asyncio";
homepage = https://github.com/vxgmichel/aioconsole;
homepage = "https://github.com/vxgmichel/aioconsole";
license = lib.licenses.gpl3;
maintainers = [ lib.maintainers.catern ];
};

View File

@@ -41,7 +41,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Asyncio support for PEP-567 contextvars backport";
homepage = https://github.com/fantix/aiocontextvars;
homepage = "https://github.com/fantix/aiocontextvars";
license = licenses.bsd3;
maintainers = [ maintainers.costrouc ];
};

View File

@@ -22,7 +22,7 @@ buildPythonPackage rec {
doCheck = false;
meta = with stdenv.lib; {
homepage = https://github.com/saghul/aiodns;
homepage = "https://github.com/saghul/aiodns";
license = licenses.mit;
description = "Simple DNS resolver for asyncio";
};

View File

@@ -20,7 +20,7 @@ buildPythonPackage rec {
meta = {
description = "File support for asyncio";
homepage = https://github.com/Tinche/aiofiles;
homepage = "https://github.com/Tinche/aiofiles";
license = with lib.licenses; [ asl20 ];
maintainers = with lib.maintainers; [ fridh ];
};

View File

@@ -33,7 +33,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Ftp client/server for asyncio";
homepage = https://github.com/aio-libs/aioftp;
homepage = "https://github.com/aio-libs/aioftp";
license = licenses.asl20;
maintainers = [ maintainers.costrouc ];
};

View File

@@ -15,7 +15,7 @@ buildPythonPackage rec {
doCheck = false; # https://github.com/decentfox/aioh2/issues/17
meta = with lib; {
homepage = https://github.com/decentfox/aioh2;
homepage = "https://github.com/decentfox/aioh2";
description = "HTTP/2 implementation with hyper-h2 on Python 3 asyncio";
license = licenses.bsd3;
maintainers = [ maintainers.qyliss ];

View File

@@ -0,0 +1,28 @@
{ lib, buildPythonPackage, fetchPypi, isPy3k, slixmpp, async-timeout, aiohttp }:
buildPythonPackage rec {
pname = "aioharmony";
version = "0.2.1";
src = fetchPypi {
inherit pname version;
sha256 = "8c8f6e3b776e4e7eba5a1d2ae739aac6a1dd558a7f15951c34ffe0ee28f7f538";
};
disabled = !isPy3k;
#aioharmony does not seem to include tests
doCheck = false;
pythonImportsCheck = [ "aioharmony.harmonyapi" "aioharmony.harmonyclient" ];
propagatedBuildInputs = [ slixmpp async-timeout aiohttp ];
meta = with lib; {
homepage = "https://github.com/ehendrix23/aioharmony";
description =
"Asyncio Python library for connecting to and controlling the Logitech Harmony";
license = licenses.asl20;
maintainers = with maintainers; [ oro ];
};
}

View File

@@ -19,7 +19,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Jinja2 support for aiohttp";
homepage = https://github.com/aio-libs/aiohttp_jinja2;
homepage = "https://github.com/aio-libs/aiohttp_jinja2";
license = licenses.asl20;
maintainers = with maintainers; [ peterhoeg ];
};

View File

@@ -13,7 +13,7 @@ buildPythonPackage rec {
patches = [
(fetchpatch {
url = https://github.com/aio-libs/aiohttp-remotes/commit/188772abcea038c31dae7d607e487eeed44391bc.patch;
url = "https://github.com/aio-libs/aiohttp-remotes/commit/188772abcea038c31dae7d607e487eeed44391bc.patch";
sha256 = "0pb1y4jb8ar1szhnjiyj2sdmdk6z9h6c3wrxw59nv9kr3if5igvs";
})
];
@@ -26,7 +26,7 @@ buildPythonPackage rec {
'';
meta = with lib; {
homepage = https://github.com/wikibusiness/aiohttp-remotes;
homepage = "https://github.com/wikibusiness/aiohttp-remotes";
description = "A set of useful tools for aiohttp.web server";
license = licenses.mit;
maintainers = [ maintainers.qyliss ];

View File

@@ -2,12 +2,12 @@
buildPythonPackage rec {
pname = "aiohttp-socks";
version = "0.3.4";
version = "0.3.7";
src = fetchPypi {
inherit version;
pname = "aiohttp_socks";
sha256 = "1gc74a0i0slq3gn9kv3scn7c9x444z5nwjm3d14qilsgq6civsnd";
sha256 = "00zqlkhfrp1jczgjppaksriidyfshnj0jvrcryn1x77dmy73m023";
};
propagatedBuildInputs = [ aiohttp attrs ];
@@ -20,6 +20,6 @@ buildPythonPackage rec {
meta = {
description = "SOCKS proxy connector for aiohttp";
license = lib.licenses.asl20;
homepage = https://github.com/romis2012/aiohttp-socks;
homepage = "https://github.com/romis2012/aiohttp-socks";
};
}

View File

@@ -26,7 +26,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Swagger API Documentation builder for aiohttp";
homepage = https://github.com/cr0hn/aiohttp-swagger;
homepage = "https://github.com/cr0hn/aiohttp-swagger";
license = licenses.mit;
maintainers = with maintainers; [ elohmeier ];
};

View File

@@ -63,7 +63,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Asynchronous HTTP Client/Server for Python and asyncio";
license = licenses.asl20;
homepage = https://github.com/aio-libs/aiohttp;
homepage = "https://github.com/aio-libs/aiohttp";
maintainers = with maintainers; [ dotlambda ];
};
}

View File

@@ -13,7 +13,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "asyncio package to talk to Philips Hue";
homepage = https://github.com/balloob/aiohue;
homepage = "https://github.com/balloob/aiohue";
license = licenses.asl20;
};
}

View File

@@ -22,7 +22,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Python asyncio IMAP4rev1 client library";
homepage = https://github.com/bamthomas/aioimaplib;
homepage = "https://github.com/bamthomas/aioimaplib";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ dotlambda ];
};

View File

@@ -42,7 +42,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Kafka integration with asyncio";
homepage = https://aiokafka.readthedocs.org;
homepage = "https://aiokafka.readthedocs.org";
license = licenses.asl20;
maintainers = [ maintainers.costrouc ];
};

View File

@@ -23,7 +23,7 @@ buildPythonPackage rec {
propagatedBuildInputs = [ aiolifx ];
meta = with lib; {
homepage = https://github.com/amelchio/aiolifx_effects;
homepage = "https://github.com/amelchio/aiolifx_effects";
license = licenses.mit;
description = "Light effects (pulse, colorloop ...) for LIFX lights running on aiolifx";
maintainers = with maintainers; [ netixx ];

View File

@@ -23,7 +23,7 @@ buildPythonPackage rec {
propagatedBuildInputs = [ bitstring ifaddr ];
meta = with lib; {
homepage = https://github.com/frawau/aiolifx;
homepage = "https://github.com/frawau/aiolifx";
license = licenses.mit;
description = "API for local communication with LIFX devices over a LAN with asyncio";
maintainers = with maintainers; [ netixx ];

View File

@@ -40,7 +40,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "MySQL driver for asyncio";
homepage = https://github.com/aio-libs/aiomysql;
homepage = "https://github.com/aio-libs/aiomysql";
license = licenses.mit;
maintainers = [ maintainers.costrouc ];
};

View File

@@ -19,7 +19,7 @@ buildPythonPackage rec {
meta = {
description = "A library that integrates the multiprocessing module with asyncio";
homepage = https://github.com/dano/aioprocessing;
homepage = "https://github.com/dano/aioprocessing";
license = lib.licenses.bsd2;
maintainers = with lib.maintainers; [ uskudnik ];
};

View File

@@ -22,7 +22,7 @@ buildPythonPackage rec {
meta = with stdenv.lib; {
description = "Asyncio (PEP 3156) Redis client library";
homepage = https://github.com/aio-libs/aioredis;
homepage = "https://github.com/aio-libs/aioredis";
license = licenses.mit;
maintainers = with maintainers; [ mmai ];
};

View File

@@ -40,7 +40,7 @@ buildPythonPackage rec {
meta = {
description = "A helper to mock/fake web requests in python aiohttp package";
homepage = https://github.com/pnuckowski/aioresponses;
homepage = "https://github.com/pnuckowski/aioresponses";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ rvl ];
};

View File

@@ -20,6 +20,6 @@ buildPythonPackage rec {
meta = {
description = "Transport, protocol and framing-independent async RPC client and server implementation";
license = lib.licenses.mit;
homepage = https://github.com/kyuupichan/aiorpcX;
homepage = "https://github.com/kyuupichan/aiorpcX";
};
}

View File

@@ -38,7 +38,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Boilerplate for asyncio applications";
homepage = https://github.com/cjrh/aiorun;
homepage = "https://github.com/cjrh/aiorun";
license = licenses.asl20;
maintainers = [ maintainers.costrouc ];
};

View File

@@ -22,7 +22,7 @@ buildPythonPackage rec {
doCheck = false;
meta = with lib; {
homepage = https://aiosmtpd.readthedocs.io/en/latest/;
homepage = "https://aiosmtpd.readthedocs.io/en/latest/";
description = "Asyncio based SMTP server";
longDescription = ''
This is a server for SMTP and related protocols, similar in utility to the

View File

@@ -9,14 +9,14 @@
buildPythonPackage rec {
pname = "aiosqlite";
version = "0.11.0";
version = "0.12.0";
disabled = isPy27;
src = fetchFromGitHub {
owner = "jreese";
repo = pname;
rev = "v${version}";
sha256 = "0pmkp4iy738yv2sl08kvhd0ma6wjqbmfnwid72gvg4zqsr1hnn0z";
sha256 = "090vdv210zfry0bms5b3lmm06yhiyjb8ga96996cqs611l7c2a2j";
};
buildInputs = [
@@ -29,7 +29,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Asyncio bridge to the standard sqlite3 module";
homepage = https://github.com/jreese/aiosqlite;
homepage = "https://github.com/jreese/aiosqlite";
license = licenses.mit;
maintainers = [ maintainers.costrouc ];
};

View File

@@ -19,7 +19,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "An asynchronous Python library for communicating with Unifi Controller API";
homepage = https://pypi.python.org/pypi/aiounifi/;
homepage = "https://pypi.python.org/pypi/aiounifi/";
license = licenses.mit;
maintainers = with maintainers; [ peterhoeg ];
};

View File

@@ -29,7 +29,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Test asyncio code more easily";
homepage = https://github.com/kwarunek/aiounittest;
homepage = "https://github.com/kwarunek/aiounittest";
license = licenses.mit;
maintainers = [ maintainers.costrouc ];
};

View File

@@ -19,7 +19,7 @@ buildPythonPackage rec {
meta = with stdenv.lib; {
description = "A pure python implementation of multicast DNS service discovery";
homepage = https://github.com/jstasiak/python-zeroconf;
homepage = "https://github.com/jstasiak/python-zeroconf";
license = licenses.lgpl21;
maintainers = with maintainers; [ obadz ];
};

View File

@@ -16,7 +16,7 @@ buildPythonPackage rec {
doCheck = false;
meta = with stdenv.lib; {
homepage = https://github.com/bitprophet/alabaster;
homepage = "https://github.com/bitprophet/alabaster";
description = "A Sphinx theme";
license = licenses.bsd3;
};

View File

@@ -0,0 +1,28 @@
{ stdenv, buildPythonPackage, fetchFromGitHub, pyserial, pyftdi, pyusb
, pyopenssl, nose, isPy3k, pythonOlder, mock }:
buildPythonPackage rec {
pname = "alarmdecoder";
version = "1.13.9";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "nutechsoftware";
repo = "alarmdecoder";
rev = version;
sha256 = "0plr2h1qn4ryawbaxf29cfna4wailghhaqy1jcm9kxq6q7b9xqqy";
};
propagatedBuildInputs = [ pyserial pyftdi pyusb pyopenssl ];
doCheck = !isPy3k;
checkInputs = [ nose mock ];
pythonImportsCheck = [ "alarmdecoder" ];
meta = with stdenv.lib; {
homepage = "https://github.com/nutechsoftware/alarmdecoder";
description =
"Python interface for the Alarm Decoder (AD2) family of alarm devices. (AD2USB, AD2SERIAL and AD2PI)";
license = licenses.mit;
};
}

View File

@@ -19,7 +19,7 @@ buildPythonPackage rec {
doCheck = false;
meta = with stdenv.lib; {
homepage = https://bitbucket.org/zzzeek/alembic;
homepage = "https://bitbucket.org/zzzeek/alembic";
description = "A database migration tool for SQLAlchemy";
license = licenses.mit;
};

View File

@@ -22,7 +22,7 @@ buildPythonPackage rec {
disabled = pythonOlder "3.5";
meta = with stdenv.lib; {
homepage = https://alerta.io;
homepage = "https://alerta.io";
description = "Alerta Monitoring System server";
license = licenses.asl20;
};

View File

@@ -22,7 +22,7 @@ buildPythonPackage rec {
disabled = pythonOlder "3.5";
meta = with stdenv.lib; {
homepage = https://alerta.io;
homepage = "https://alerta.io";
description = "Alerta Monitoring System command-line interface";
license = licenses.asl20;
};

View File

@@ -20,7 +20,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Algebraic data types for Python";
homepage = https://github.com/jspahrsummers/adt;
homepage = "https://github.com/jspahrsummers/adt";
license = licenses.mit;
maintainers = with maintainers; [ uri-canva ];
platforms = platforms.unix;

View File

@@ -19,7 +19,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Pairwise test combinations generator";
homepage = https://github.com/thombashi/allpairspy;
homepage = "https://github.com/thombashi/allpairspy";
license = licenses.mit;
};
}

View File

@@ -66,7 +66,7 @@ buildPythonPackage rec {
'';
meta = with stdenv.lib; {
homepage = https://github.com/pazz/alot;
homepage = "https://github.com/pazz/alot";
description = "Terminal MUA using notmuch mail";
license = licenses.gpl3;
platforms = platforms.linux;

View File

@@ -18,12 +18,12 @@
buildPythonPackage rec {
pname = "altair";
version = "4.0.1";
version = "4.1.0";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
sha256 = "145gjad415zjfp0ciq1b19i97ibavj8fki1vzhjppqz55k4704nk";
sha256 = "0c99q5dy6f275yg1f137ird08wmwc1z8wmvjickkf2mvyka31p9y";
};
propagatedBuildInputs = [
@@ -54,7 +54,7 @@ buildPythonPackage rec {
meta = with stdenv.lib; {
description = "A declarative statistical visualization library for Python.";
homepage = https://github.com/altair-viz/altair;
homepage = "https://github.com/altair-viz/altair";
license = licenses.bsd3;
maintainers = with maintainers; [ teh ];
platforms = platforms.unix;

View File

@@ -27,7 +27,7 @@ buildPythonPackage rec {
meta = with stdenv.lib; {
description = "Amazon Kinesis Client Library for Python";
homepage = https://github.com/awslabs/amazon-kinesis-client-python;
homepage = "https://github.com/awslabs/amazon-kinesis-client-python";
license = licenses.amazonsl;
maintainers = with maintainers; [ psyanticy ];
};

View File

@@ -16,7 +16,7 @@ buildPythonPackage rec {
doCheck = false;
meta = with stdenv.lib; {
homepage = https://github.com/celery/py-amqp;
homepage = "https://github.com/celery/py-amqp";
description = "Python client for the Advanced Message Queuing Procotol (AMQP). This is a fork of amqplib which is maintained by the Celery project";
license = licenses.lgpl21;
};

View File

@@ -18,7 +18,7 @@ buildPythonPackage rec {
'';
meta = with stdenv.lib; {
homepage = https://github.com/barryp/py-amqplib;
homepage = "https://github.com/barryp/py-amqplib";
description = "Python client for the Advanced Message Queuing Procotol (AMQP)";
license = licenses.lgpl21;
};

View File

@@ -30,7 +30,7 @@ buildPythonPackage rec {
meta = {
description = "Tool and python library to interact with Android Files";
homepage = https://github.com/androguard/androguard;
homepage = "https://github.com/androguard/androguard";
license = lib.licenses.asl20;
maintainers = [ lib.maintainers.pmiddend ];
};

View File

@@ -27,7 +27,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Helper module to easily develop git-annex remotes";
homepage = https://github.com/Lykos153/AnnexRemote;
homepage = "https://github.com/Lykos153/AnnexRemote";
license = licenses.gpl3;
maintainers = with maintainers; [ montag451 ];
};

View File

@@ -22,7 +22,7 @@ buildPythonPackage rec {
meta = with stdenv.lib; {
description = "Approximate Nearest Neighbors in C++/Python optimized for memory usage and loading/saving to disk";
homepage = https://github.com/spotify/annoy;
homepage = "https://github.com/spotify/annoy";
license = licenses.asl20;
maintainers = with maintainers; [ timokau ];
};

View File

@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "ansi";
version = "0.1.3";
version = "0.1.5";
src = fetchPypi {
inherit pname version;
sha256 = "06y6470bzvlqys3zi2vc68rmk9n05v1ibral14gbfpgfa8fzy7pg";
sha256 = "02sknsbx55r6nylznslmmzzkfi3rsw7akpyzi6f1bqvr2ila8p0f";
};
checkPhase = ''
@@ -15,7 +15,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "ANSI cursor movement and graphics";
homepage = https://github.com/tehmaze/ansi/;
homepage = "https://github.com/tehmaze/ansi/";
license = licenses.mit;
};
}

View File

@@ -15,7 +15,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Convert text with ANSI color codes to HTML";
homepage = https://github.com/ralphbean/ansi2html;
homepage = "https://github.com/ralphbean/ansi2html";
license = licenses.lgpl3Plus;
maintainers = with maintainers; [ davidtwco ];
platforms = platforms.all;

View File

@@ -53,7 +53,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "An Ansible kernel for Jupyter";
homepage = https://github.com/ansible/ansible-jupyter-kernel;
homepage = "https://github.com/ansible/ansible-jupyter-kernel";
license = licenses.asl20;
maintainers = [ maintainers.costrouc ];
};

View File

@@ -41,7 +41,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Helps when interfacing with Ansible";
homepage = https://github.com/ansible/ansible-runner;
homepage = "https://github.com/ansible/ansible-runner";
license = licenses.asl20;
maintainers = [ maintainers.costrouc ];
};

View File

@@ -48,7 +48,7 @@ buildPythonPackage rec {
doCheck = false;
meta = with lib; {
homepage = http://www.ansible.com;
homepage = "http://www.ansible.com";
description = "Radically simple IT automation";
license = [ licenses.gpl3 ] ;
maintainers = with maintainers; [ joamaki costrouc ];

View File

@@ -10,7 +10,7 @@ buildPythonPackage rec {
};
meta = with stdenv.lib; {
homepage = https://github.com/numerodix/ansicolor/;
homepage = "https://github.com/numerodix/ansicolor/";
description = "A library to produce ansi color output and colored highlighting and diffing";
license = licenses.asl20;
maintainers = with maintainers; [ andsild ];

View File

@@ -17,7 +17,7 @@ buildPythonPackage rec {
'';
meta = with stdenv.lib; {
homepage = https://github.com/verigak/colors/;
homepage = "https://github.com/verigak/colors/";
description = "ANSI colors for Python";
license = licenses.isc;
maintainers = with maintainers; [ copumpkin ];

View File

@@ -15,7 +15,7 @@ buildPythonPackage rec {
meta = with stdenv.lib; {
description = "A module for converting ANSI coded text and converts it to either plain text or HTML";
homepage = https://github.com/ansible/ansiconv;
homepage = "https://github.com/ansible/ansiconv";
license = licenses.mit;
maintainers = with maintainers; [ psyanticy ];
};

View File

@@ -37,7 +37,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Textwrap, but savvy to ANSI colors and styles";
homepage = https://github.com/jonathaneunice/ansiwrap;
homepage = "https://github.com/jonathaneunice/ansiwrap";
license = licenses.asl20;
maintainers = [ maintainers.costrouc ];
};

View File

@@ -15,7 +15,7 @@ buildPythonPackage rec {
buildInputs = [ nose ];
meta = with lib; {
homepage = https://bitbucket.org/runeh/anyjson/;
homepage = "https://bitbucket.org/runeh/anyjson/";
description = "Wrapper that selects the best available JSON implementation";
license = licenses.bsd2;
};

View File

@@ -52,7 +52,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Powerful and Lightweight Python Tree Data Structure";
homepage = https://github.com/c0fec0de/anytree;
homepage = "https://github.com/c0fec0de/anytree";
license = licenses.asl20;
maintainers = [ maintainers.worldofpeace ];
};

View File

@@ -71,13 +71,13 @@ buildPythonPackage rec {
# Not yet accepted: https://github.com/apache/airflow/pull/6562
(fetchpatch {
name = "avoid-warning-from-abc.collections";
url = https://patch-diff.githubusercontent.com/raw/apache/airflow/pull/6562.patch;
url = "https://patch-diff.githubusercontent.com/raw/apache/airflow/pull/6562.patch";
sha256 = "0swpay1qlb7f9kgc56631s1qd9k82w4nw2ggvkm7jvxwf056k61z";
})
# Not yet accepted: https://github.com/apache/airflow/pull/6561
(fetchpatch {
name = "pendulum2-compatibility";
url = https://patch-diff.githubusercontent.com/raw/apache/airflow/pull/6561.patch;
url = "https://patch-diff.githubusercontent.com/raw/apache/airflow/pull/6561.patch";
sha256 = "17hw8qyd4zxvib9zwpbn32p99vmrdz294r31gnsbkkcl2y6h9knk";
})
];
@@ -134,37 +134,37 @@ buildPythonPackage rec {
];
postPatch = ''
substituteInPlace setup.py \
--replace "flask>=1.1.0, <2.0" "flask" \
--replace "jinja2>=2.10.1, <2.11.0" "jinja2" \
--replace "pandas>=0.17.1, <1.0.0" "pandas" \
--replace "flask-caching>=1.3.3, <1.4.0" "flask-caching" \
--replace "flask-appbuilder>=1.12.5, <2.0.0" "flask-appbuilder" \
--replace "pendulum==1.4.4" "pendulum" \
--replace "cached_property~=1.5" "cached_property" \
--replace "dill>=0.2.2, <0.3" "dill" \
--replace "configparser>=3.5.0, <3.6.0" "configparser" \
--replace "jinja2>=2.7.3, <=2.10.0" "jinja2" \
--replace "colorlog==4.0.2" "colorlog" \
--replace "funcsigs==1.0.0" "funcsigs" \
--replace "flask-swagger==0.2.13" "flask-swagger" \
--replace "python-daemon>=2.1.1, <2.2" "python-daemon" \
--replace "alembic>=0.9, <1.0" "alembic" \
--replace "markdown>=2.5.2, <3.0" "markdown" \
--replace "future>=0.16.0, <0.17" "future" \
--replace "tenacity==4.12.0" "tenacity" \
--replace "text-unidecode==1.2" "text-unidecode" \
--replace "tzlocal>=1.4,<2.0.0" "tzlocal" \
--replace "sqlalchemy~=1.3" "sqlalchemy" \
--replace "gunicorn>=19.5.0, <20.0" "gunicorn" \
--replace "werkzeug>=0.14.1, <0.15.0" "werkzeug"
substituteInPlace setup.py \
--replace "flask>=1.1.0, <2.0" "flask" \
--replace "jinja2>=2.10.1, <2.11.0" "jinja2" \
--replace "pandas>=0.17.1, <1.0.0" "pandas" \
--replace "flask-caching>=1.3.3, <1.4.0" "flask-caching" \
--replace "flask-appbuilder>=1.12.5, <2.0.0" "flask-appbuilder" \
--replace "pendulum==1.4.4" "pendulum" \
--replace "cached_property~=1.5" "cached_property" \
--replace "dill>=0.2.2, <0.3" "dill" \
--replace "configparser>=3.5.0, <3.6.0" "configparser" \
--replace "jinja2>=2.7.3, <=2.10.0" "jinja2" \
--replace "funcsigs==1.0.0" "funcsigs" \
--replace "flask-swagger==0.2.13" "flask-swagger" \
--replace "python-daemon>=2.1.1, <2.2" "python-daemon" \
--replace "alembic>=0.9, <1.0" "alembic" \
--replace "markdown>=2.5.2, <3.0" "markdown" \
--replace "future>=0.16.0, <0.17" "future" \
--replace "tenacity==4.12.0" "tenacity" \
--replace "text-unidecode==1.2" "text-unidecode" \
--replace "tzlocal>=1.4,<2.0.0" "tzlocal" \
--replace "sqlalchemy~=1.3" "sqlalchemy" \
--replace "gunicorn>=19.5.0, <20.0" "gunicorn" \
--replace "werkzeug>=0.14.1, <0.15.0" "werkzeug"
# dumb-init is only needed for CI and Docker, not relevant for NixOS.
substituteInPlace setup.py \
--replace "'dumb-init>=1.2.2'," ""
# dumb-init is only needed for CI and Docker, not relevant for NixOS.
substituteInPlace setup.py \
--replace "'dumb-init>=1.2.2'," ""
substituteInPlace tests/core.py \
--replace "/bin/bash" "${stdenv.shell}"
substituteInPlace tests/core.py \
--replace "/bin/bash" "${stdenv.shell}"
'';
checkPhase = ''
@@ -184,8 +184,8 @@ buildPythonPackage rec {
meta = with lib; {
description = "Programmatically author, schedule and monitor data pipelines";
homepage = http://airflow.apache.org/;
homepage = "http://airflow.apache.org/";
license = licenses.asl20;
maintainers = [ maintainers.costrouc maintainers.ingenieroariel ];
maintainers = with maintainers; [ costrouc ingenieroariel ];
};
}

View File

@@ -29,7 +29,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "A pluggable API specification generator. Currently supports the OpenAPI Specification (f.k.a. the Swagger specification";
homepage = https://github.com/marshmallow-code/apispec;
homepage = "https://github.com/marshmallow-code/apispec";
license = licenses.mit;
maintainers = [ maintainers.costrouc ];
};

View File

@@ -54,7 +54,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "The Astronomical Plotting Library in Python";
homepage = http://aplpy.github.io;
homepage = "http://aplpy.github.io";
license = licenses.mit;
maintainers = [ maintainers.smaret ];
};

View File

@@ -14,7 +14,7 @@ buildPythonPackage rec {
meta = {
description = "A python module for determining appropriate platform-specific dirs";
homepage = https://github.com/ActiveState/appdirs;
homepage = "https://github.com/ActiveState/appdirs";
license = lib.licenses.mit;
};
}

Some files were not shown because too many files have changed in this diff Show More