summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAngus Trau <me@angus.ws>2021-08-11 22:13:14 +1000
committergithub-actions[bot] <github-actions[bot]@users.noreply.github.com>2021-08-11 14:34:23 +0000
commit7b4b8ef9713fe0fdba20a92422aac127d59e1207 (patch)
treec0c71e2a014180be9406211ee27843d80cb040b4
parentclojure: fix clj script (diff)
downloadnixpkgs-7b4b8ef9713fe0fdba20a92422aac127d59e1207.tar.gz
python3Packages.pyuseragents: init at 1.0.5
(cherry picked from commit e03873107a59c55ee228c12fda2989df19af3348)
-rw-r--r--pkgs/development/python-modules/pyuseragents/default.nix28
-rw-r--r--pkgs/top-level/python-packages.nix2
2 files changed, 30 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/pyuseragents/default.nix b/pkgs/development/python-modules/pyuseragents/default.nix
new file mode 100644
index 000000000000..ffa3a5302ae5
--- /dev/null
+++ b/pkgs/development/python-modules/pyuseragents/default.nix
@@ -0,0 +1,28 @@
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, pytestCheckHook
+}:
+
+buildPythonPackage rec {
+ pname = "pyuseragents";
+ version = "1.0.5";
+
+ src = fetchFromGitHub {
+ owner = "Animenosekai";
+ repo = "useragents";
+ rev = "v${version}";
+ sha256 = "D7Qs3vsfkRH2FDkbfakrR+FfWzQFiOCQM7q9AdJavyU=";
+ };
+
+ checkInputs = [ pytestCheckHook ];
+ pytestFlagsArray = [ "test.py" ];
+ pythonImportsCheck = [ "pyuseragents" ];
+
+ meta = with lib; {
+ description = "Giving you a random User-Agent Header";
+ homepage = "https://github.com/Animenosekai/useragents";
+ license = with licenses; [ mit ];
+ maintainers = with maintainers; [ angustrau ];
+ };
+}
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index 181837dc9968..97e3c62326c2 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -6915,6 +6915,8 @@ in {
inherit (pkgs) libusb1;
};
+ pyuseragents = callPackage ../development/python-modules/pyuseragents { };
+
pyutilib = callPackage ../development/python-modules/pyutilib { };
pyuv = callPackage ../development/python-modules/pyuv { };