pythonPackages.whey, pythonPackages.whey-pth: init at 0.1.1 (#328025)

This commit is contained in:
K900 2024-09-04 13:52:27 +03:00 committed by GitHub
commit 7be0aecdfb
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
13 changed files with 490 additions and 0 deletions

View File

@ -21431,6 +21431,11 @@
githubId = 1215104;
keys = [ { fingerprint = "B1FD 4E2A 84B2 2379 F4BF 2EF5 FE33 A228 2371 E831"; } ];
};
tyberius-prime = {
name = "Tyberius Prime";
github = "TyberiusPrime";
githubId = 1257580;
};
tylerjl = {
email = "tyler+nixpkgs@langlois.to";
github = "tylerjl";

View File

@ -0,0 +1,40 @@
{
buildPythonPackage,
fetchPypi,
lib,
hatchling,
hatch-requirements-txt,
domdf-python-tools,
idna,
}:
buildPythonPackage rec {
pname = "apeye-core";
version = "1.1.5";
pyproject = true;
src = fetchPypi {
inherit version;
pname = "apeye_core";
hash = "sha256-Xecu09AMybIP6lXlS3q49e+FAOszpTaLwWKlWF4jilU=";
};
build-system = [ hatchling ];
nativeBuildInputs = [
hatch-requirements-txt
];
dependencies = [
domdf-python-tools
idna
];
nativeCheckInputs = [ ];
meta = {
description = "Core (offline) functionality for the apeye library.";
homepage = "https://github.com/domdfcoding/apyey-core";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ tyberius-prime ];
};
}

View File

@ -0,0 +1,42 @@
{
buildPythonPackage,
fetchPypi,
lib,
flit-core,
click,
colorama,
deprecation-alias,
domdf-python-tools,
mistletoe,
typing-extensions,
}:
buildPythonPackage rec {
pname = "consolekit";
version = "1.7.0";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-Dqi84qeUGirw4z1ay3burLeHESeNK2DDPtPnpJzD/Qw=A";
};
build-system = [ flit-core ];
dependencies = [
click
colorama
deprecation-alias
domdf-python-tools
mistletoe
typing-extensions
];
nativeCheckInputs = [ ];
meta = {
description = "Additional utilities for click.";
homepage = "https://pypi.org/project/consolekit";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ tyberius-prime ];
};
}

View File

@ -0,0 +1,39 @@
{
buildPythonPackage,
fetchPypi,
lib,
setuptools,
deprecation,
packaging,
}:
buildPythonPackage rec {
pname = "deprecation-alias";
version = "0.3.3";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-5zJm1MhmwEAHnXoEf5KsLNRotGCAMkht8f/X7xR+ZRU=";
};
build-system = [ setuptools ];
dependencies = [
deprecation
packaging
];
nativeCheckInputs = [ ];
postPatch = ''
substituteInPlace pyproject.toml \
--replace-fail '"setuptools!=61.*,<=67.1.0,>=40.6.0"' '"setuptools"'
'';
meta = {
description = "A wrapper around deprecation providing support for deprecated aliases.";
homepage = "https://github.com/domdfcoding/deprecation-alias";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ tyberius-prime ];
};
}

View File

@ -0,0 +1,41 @@
{
buildPythonPackage,
fetchPypi,
lib,
setuptools,
domdf-python-tools,
handy-archives,
packaging,
}:
buildPythonPackage rec {
pname = "dist-meta";
version = "0.8.1";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-5zuHOwg2GDXiVZLU10Ep8DU7ykRR3RK/oQqvFK9GguQ=";
};
build-system = [ setuptools ];
dependencies = [
domdf-python-tools
handy-archives
packaging
];
nativeCheckInputs = [ ];
postPatch = ''
substituteInPlace pyproject.toml \
--replace-fail '"setuptools!=61.*,<=67.1.0,>=40.6.0"' '"setuptools"'
'';
meta = {
description = "Parse and create Python distribution metadata.";
homepage = "https://github.com/repo-helper/dist-meta";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ tyberius-prime ];
};
}

View File

@ -0,0 +1,38 @@
{
buildPythonPackage,
fetchPypi,
lib,
flit-core,
setuptools,
domdf-python-tools,
tomli,
}:
buildPythonPackage rec {
pname = "dom-toml";
version = "2.0.0";
pyproject = true;
src = fetchPypi {
inherit version;
pname = "dom_toml";
hash = "sha256-PAfoQ2U4mUl0Ensa4DdmHRp3mskVxE/Qazq1/hQP9Yk=";
};
build-system = [ flit-core ];
nativeBuildInputs = [ setuptools ];
dependencies = [
domdf-python-tools
tomli
];
nativeCheckInputs = [ ];
meta = {
description = "Dom's tools for Tom's Obvious, Minimal Language.";
homepage = "https://github.com/domdfcoding/dom_toml";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ tyberius-prime ];
};
}

View File

@ -0,0 +1,40 @@
{
buildPythonPackage,
fetchPypi,
lib,
setuptools,
natsort,
typing-extensions,
}:
buildPythonPackage rec {
pname = "domdf-python-tools";
version = "3.9.0";
pyproject = true;
src = fetchPypi {
inherit version;
pname = "domdf_python_tools";
hash = "sha256-H4qWlxF4MzpV4IPjVhDXaIzXYgrSuZeQFk4fwaNhTBg=";
};
build-system = [ setuptools ];
dependencies = [
natsort
typing-extensions
];
nativeCheckInputs = [ ];
postPatch = ''
substituteInPlace pyproject.toml \
--replace-fail '"setuptools!=61.*,<=67.1.0,>=40.6.0"' '"setuptools"'
'';
meta = {
description = "Helpful functions for Python";
homepage = "https://github.com/domdfcoding/domdf_python_tools";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ tyberius-prime ];
};
}

View File

@ -0,0 +1,32 @@
{
buildPythonPackage,
fetchPypi,
lib,
flit-core,
}:
buildPythonPackage rec {
pname = "handy-archives";
version = "0.2.0";
pyproject = true;
src = fetchPypi {
inherit version;
pname = "handy_archives";
hash = "sha256-+6IRAf2eKdXjtygjJhqq4GuTUGhvDSBneG1k3Oc+s/Y=";
};
build-system = [ flit-core ];
dependencies =
[
];
nativeCheckInputs = [ ];
meta = {
description = "Some handy archive helpers for Python.";
homepage = "https://github.com/domdfcoding/handy-archives";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ tyberius-prime ];
};
}

View File

@ -0,0 +1,50 @@
{
buildPythonPackage,
fetchPypi,
lib,
setuptools,
apeye-core,
attrs,
dom-toml,
domdf-python-tools,
natsort,
packaging,
shippinglabel,
typing-extensions,
}:
buildPythonPackage rec {
pname = "pyproject-parser";
version = "0.11.1";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-0ejtu6OlSA6w/z/+j2lDuikFGZh4r/HLBZhJAKZhggE=";
};
build-system = [ setuptools ];
dependencies = [
apeye-core
attrs
dom-toml
domdf-python-tools
natsort
packaging
shippinglabel
typing-extensions
];
nativeCheckInputs = [ ];
postPatch = ''
substituteInPlace pyproject.toml \
--replace-fail '"setuptools!=61.*,<=67.1.0,>=40.6.0"' '"setuptools"'
'';
meta = {
description = "Parser for pyproject.toml";
homepage = "https://github.com/repo-helper/pyproject-parser";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ tyberius-prime ];
};
}

View File

@ -0,0 +1,45 @@
{
buildPythonPackage,
fetchPypi,
lib,
setuptools,
dist-meta,
dom-toml,
domdf-python-tools,
packaging,
typing-extensions,
}:
buildPythonPackage rec {
pname = "shippinglabel";
version = "2.0.0";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-hZYsK+IX/a4bZMtD+hMEYDnwgqhdkkEHkG0MPkAgy20=";
};
build-system = [ setuptools ];
dependencies = [
dist-meta
dom-toml
domdf-python-tools
packaging
typing-extensions
];
nativeCheckInputs = [ ];
postPatch = ''
substituteInPlace pyproject.toml \
--replace-fail '"setuptools!=61.*,<=67.1.0,>=40.6.0"' '"setuptools"'
'';
meta = {
description = "Utilities for handling packages.";
homepage = "https://github.com/domdfcoding/shippinglabel";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ tyberius-prime ];
};
}

View File

@ -0,0 +1,39 @@
{
buildPythonPackage,
fetchPypi,
lib,
setuptools,
dom-toml,
whey,
}:
buildPythonPackage rec {
pname = "whey-pth";
version = "0.0.6";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-CIpgqzNXW3VpS+k6BCpc2DNyqwgt/Af3ms59AH/V5KM=";
};
build-system = [ setuptools ];
dependencies = [
dom-toml
whey
];
nativeCheckInputs = [ ];
postPatch = ''
substituteInPlace pyproject.toml \
--replace-fail '"setuptools!=61.*,<=67.1.0,>=40.6.0"' '"setuptools"'
'';
meta = {
description = "Extension to whey to support .pth files.";
homepage = "https://pypi.org/project/whey-pth";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ tyberius-prime ];
};
}

View File

@ -0,0 +1,57 @@
{
buildPythonPackage,
fetchPypi,
lib,
setuptools,
attrs,
click,
consolekit,
dist-meta,
dom-toml,
domdf-python-tools,
handy-archives,
natsort,
packaging,
pyproject-parser,
shippinglabel,
}:
buildPythonPackage rec {
pname = "whey";
version = "0.1.1";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-l72fjczuuDXg/cDiqJ7roNVm4X+au+1u4AA8Szs1bNo=";
};
build-system = [ setuptools ];
dependencies = [
attrs
click
consolekit
dist-meta
dom-toml
domdf-python-tools
handy-archives
natsort
packaging
pyproject-parser
shippinglabel
];
nativeCheckInputs = [ ];
postPatch = ''
substituteInPlace pyproject.toml \
--replace-fail '"setuptools!=61.*,<=67.1.0,>=40.6.0"' '"setuptools"'
'';
meta = {
description = "A simple Python wheel builder for simple projects.";
homepage = "https://pypi.org/project/whey";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ tyberius-prime ];
};
}

View File

@ -673,6 +673,8 @@ self: super: with self; {
apcaccess = callPackage ../development/python-modules/apcaccess { };
apeye-core = callPackage ../development/python-modules/apeye-core { };
apipkg = callPackage ../development/python-modules/apipkg { };
apischema = callPackage ../development/python-modules/apischema { };
@ -2071,6 +2073,8 @@ self: super: with self; {
commitizen = callPackage ../development/python-modules/commitizen { };
consolekit = callPackage ../development/python-modules/consolekit { };
connect-box = callPackage ../development/python-modules/connect-box { };
connection-pool = callPackage ../development/python-modules/connection-pool { };
@ -3065,6 +3069,8 @@ self: super: with self; {
deprecation = callPackage ../development/python-modules/deprecation { };
deprecation-alias = callPackage ../development/python-modules/deprecation-alias { };
derpconf = callPackage ../development/python-modules/derpconf { };
desktop-entry-lib = callPackage ../development/python-modules/desktop-entry-lib { };
@ -3215,6 +3221,8 @@ self: super: with self; {
dissononce = callPackage ../development/python-modules/dissononce { };
dist-meta = callPackage ../development/python-modules/dist-meta { };
distlib = callPackage ../development/python-modules/distlib { };
distorm3 = callPackage ../development/python-modules/distorm3 { };
@ -3625,6 +3633,10 @@ self: super: with self; {
dokuwiki = callPackage ../development/python-modules/dokuwiki { };
dom-toml = callPackage ../development/python-modules/dom-toml { };
domdf-python-tools = callPackage ../development/python-modules/domdf-python-tools { };
domeneshop = callPackage ../development/python-modules/domeneshop { };
dominate = callPackage ../development/python-modules/dominate { };
@ -5497,6 +5509,8 @@ self: super: with self; {
hankel = callPackage ../development/python-modules/hankel { };
handy-archives = callPackage ../development/python-modules/handy-archives { };
hap-python = callPackage ../development/python-modules/hap-python { };
hass-nabucasa = callPackage ../development/python-modules/hass-nabucasa { };
@ -10186,6 +10200,8 @@ self: super: with self; {
pyproject-hooks = callPackage ../development/python-modules/pyproject-hooks { };
pyproject-parser = callPackage ../development/python-modules/pyproject-parser { };
pypsrp = callPackage ../development/python-modules/pypsrp { };
phpserialize = callPackage ../development/python-modules/phpserialize { };
@ -14447,6 +14463,8 @@ self: super: with self; {
shippai = callPackage ../development/python-modules/shippai { };
shippinglabel = callPackage ../development/python-modules/shippinglabel { };
shiv = callPackage ../development/python-modules/shiv { };
shodan = callPackage ../development/python-modules/shodan { };
@ -17595,6 +17613,10 @@ self: super: with self; {
whenever = callPackage ../development/python-modules/whenever { };
whey = callPackage ../development/python-modules/whey { };
whey-pth = callPackage ../development/python-modules/whey-pth { };
whichcraft = callPackage ../development/python-modules/whichcraft { };
whirlpool-sixth-sense = callPackage ../development/python-modules/whirlpool-sixth-sense { };