package/python-cycler: new package
authorJugurtha BELKALEM <jugurtha.belkalem@smile.fr>
Thu, 9 May 2019 15:58:49 +0000 (17:58 +0200)
committerPeter Korsgaard <peter@korsgaard.com>
Mon, 20 May 2019 09:29:33 +0000 (11:29 +0200)
Creates a Cycler object much like cycler, but
includes input validation.

This package is required by matplotlib.

Signed-off-by: Jugurtha BELKALEM <jugurtha.belkalem@smile.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
DEVELOPERS
package/Config.in
package/python-cycler/Config.in [new file with mode: 0644]
package/python-cycler/python-cycler.hash [new file with mode: 0644]
package/python-cycler/python-cycler.mk [new file with mode: 0644]

index 59b47e38fed058b390ef61f60d91da6af2b17e64..0962ef2c8dd221140ffe09a5c41b18445e33f768 100644 (file)
@@ -1227,6 +1227,9 @@ F:        package/python-xlib/
 N:     Joshua Henderson <joshua.henderson@microchip.com>
 F:     package/qt5/qt5wayland/
 
+N:     Jugurtha BELKALEM <jugurtha.belkalem@smile.fr>
+F:     package/python-cycler/
+
 N:     Juha Rantanen <juha@codercoded.com>
 F:     package/acsccid/
 
index e5b26dd33fdc6952c88111067288d2d0ddece54e..28e52a5eba0c5c38c9c007aca068534f349c171c 100644 (file)
@@ -860,6 +860,7 @@ menu "External python modules"
        source "package/python-cryptography/Config.in"
        source "package/python-cssselect/Config.in"
        source "package/python-cssutils/Config.in"
+       source "package/python-cycler/Config.in"
        source "package/python-daemon/Config.in"
        source "package/python-daemonize/Config.in"
        source "package/python-dataproperty/Config.in"
diff --git a/package/python-cycler/Config.in b/package/python-cycler/Config.in
new file mode 100644 (file)
index 0000000..854873c
--- /dev/null
@@ -0,0 +1,8 @@
+config BR2_PACKAGE_PYTHON_CYCLER
+       bool "python-cycler"
+       depends on BR2_PACKAGE_PYTHON || BR2_PACKAGE_PYTHON3
+       help
+         Creates a Cycler objects much like cycler, but
+         includes input validation.
+
+         https://matplotlib.org/cycler/
diff --git a/package/python-cycler/python-cycler.hash b/package/python-cycler/python-cycler.hash
new file mode 100644 (file)
index 0000000..8255458
--- /dev/null
@@ -0,0 +1,4 @@
+# sha256 from https://pypi.org/project/cyclic/#files
+sha256 cd7b2d1018258d7247a71425e9f26463dfb444d411c39569972f4ce586b0c9d8  cycler-0.10.0.tar.gz
+# Locally computed sha256 checksums
+sha256 f1218143d766da3fea66f13396b7f15df46a83303f29bf96ba6e98eb4d42f408  LICENSE
diff --git a/package/python-cycler/python-cycler.mk b/package/python-cycler/python-cycler.mk
new file mode 100644 (file)
index 0000000..4f1f401
--- /dev/null
@@ -0,0 +1,14 @@
+################################################################################
+#
+# python-cycler
+#
+################################################################################
+
+PYTHON_CYCLER_VERSION = 0.10.0
+PYTHON_CYCLER_SOURCE = cycler-$(PYTHON_CYCLER_VERSION).tar.gz
+PYTHON_CYCLER_SITE = https://files.pythonhosted.org/packages/c2/4b/137dea450d6e1e3d474e1d873cd1d4f7d3beed7e0dc973b06e8e10d32488
+PYTHON_CYCLER_LICENSE = BSD
+PYTHON_CYCLER_LICENSE_FILES = LICENSE
+PYTHON_CYCLER_SETUP_TYPE = setuptools
+
+$(eval $(python-package))