diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2021-06-21 17:32:00 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2021-06-21 17:32:00 +0100 |
commit | 61f10f985e19dfe20a4d9552902625edd5b6eabb (patch) | |
tree | 50db31971b38c4e0358253ef5005058a46fc773e /dev-python/patsy | |
parent | 34dea8e38f88007799629d0a56b12dec480b1d21 (diff) |
gentoo resync : 21.06.2021
Diffstat (limited to 'dev-python/patsy')
-rw-r--r-- | dev-python/patsy/Manifest | 3 | ||||
-rw-r--r-- | dev-python/patsy/files/patsy-0.5.1-py310.patch | 39 | ||||
-rw-r--r-- | dev-python/patsy/patsy-0.5.1.ebuild | 25 |
3 files changed, 47 insertions, 20 deletions
diff --git a/dev-python/patsy/Manifest b/dev-python/patsy/Manifest index 88541eaedf24..f9f877614710 100644 --- a/dev-python/patsy/Manifest +++ b/dev-python/patsy/Manifest @@ -1,3 +1,4 @@ +AUX patsy-0.5.1-py310.patch 1159 BLAKE2B 6b734bf60d74f071cae590658b613c36fef694d99362fa30f4e6651a14c4f8063c8a67f93e756447712146d89b8f3371a8d08604a40edfb29f31c60b1e7a24b8 SHA512 843cac6b873114de82f784d3bd1ab4d317c73d4ae125088d303a976d15ca38eb6a0e2598e4758eb06a984c3c3820814b0b66380b3f7138eceef0d4730ca2fb8c DIST patsy-0.5.1.tar.gz 397623 BLAKE2B b8861e8c8e223db5df616c378d5b1ce475a1b337d049723c1a4b01432d9e1569c4b6537dc467fbc1ba83dfc7cd999ad188008e387c446f2133f872393c9eb960 SHA512 aeb56411e68713ec75c0b5344890939f721c460d3c7643b9fd57d7c928421d21408b0f2963348edf27a025842989dbae6fd5cfccd3f9d9497d60a1dffe8d7bdc -EBUILD patsy-0.5.1.ebuild 941 BLAKE2B 5b8e42d85c9081708f13308870134dcae1bf63119f42e206e9c9f941788eb5cb785a317253b92fad723eef3babcff6676619299ef1ff9a28da57b4add70f73f7 SHA512 8e4a95e68d8c7dd5bd66ebe33cc11a4c36338ef1d5f971c0eacf998690afbd2e3d5fdda7d37e435dc976b35db86cb3afb4d9885460ef7e5f6d58bc1e3c8f3d69 +EBUILD patsy-0.5.1.ebuild 636 BLAKE2B 6a4494a742b9c9b257fd3b1c5f56b75e94a1bd320dbb4fa9417a3a71a66b514834088e3260e8f82dec117a537f9f289d8b5df264dabf18e4304ba8fc74eb3a3c SHA512 24cc4bc05a433866385b7d6e0cb6834b2c4b0d8ddde0a0046ee4ff18f2c0b6dca86e5adf31fdb4ee0ce40ecce1b5e84d0998b243a982b6910c4e84093bff7cc0 MISC metadata.xml 568 BLAKE2B 198b70af00599da8c516753e5ec88fb4353a966a279e4e40db5b57a7bab57f0ec360ac70ebe4dc14b194b147520b0a8d6d35d2e73003c9c70bbbcc3c830b91aa SHA512 57957dc18e93d9bc8d53d72bf8c9e601856ffb1511943034ff30aa7d93761f8b986e67daadf8dbcd57ef7714ebf3dda13ccd345df294809954c942cb9bdd1310 diff --git a/dev-python/patsy/files/patsy-0.5.1-py310.patch b/dev-python/patsy/files/patsy-0.5.1-py310.patch new file mode 100644 index 000000000000..04a712e7e426 --- /dev/null +++ b/dev-python/patsy/files/patsy-0.5.1-py310.patch @@ -0,0 +1,39 @@ +From 6328c7652e4d7fda9872a555d31658e54b7b0e6e Mon Sep 17 00:00:00 2001 +From: thequackdaddy <pquack@gmail.com> +Date: Sun, 28 Oct 2018 19:38:08 -0500 +Subject: [PATCH] MAINT: A few python 3.7 fixes + +--- + patsy/constraint.py | 5 ++++- + tools/check-API-refs.py | 2 +- + 3 files changed, 6 insertions(+), 2 deletions(-) + +diff --git a/patsy/constraint.py b/patsy/constraint.py +index ca9f6e2..d710a94 100644 +--- a/patsy/constraint.py ++++ b/patsy/constraint.py +@@ -10,7 +10,10 @@ + __all__ = ["LinearConstraint"] + + import re +-from collections import Mapping ++try: ++ from collections.abc import Mapping ++except ImportError: ++ from collections import Mapping + import six + import numpy as np + from patsy import PatsyError +diff --git a/tools/check-API-refs.py b/tools/check-API-refs.py +index 8e9e8a1..9349028 100644 +--- a/tools/check-API-refs.py ++++ b/tools/check-API-refs.py +@@ -9,7 +9,7 @@ + root = dirname(dirname(abspath(__file__))) + patsy_ref = root + "/doc/API-reference.rst" + +-doc_re = re.compile("^\.\. (.*):: ([^\(]*)") ++doc_re = re.compile("^\\.\\. (.*):: ([^\\(]*)") + def _documented(rst_path): + documented = set() + for line in open(rst_path): diff --git a/dev-python/patsy/patsy-0.5.1.ebuild b/dev-python/patsy/patsy-0.5.1.ebuild index a652931b88ad..78b6a5d4cd69 100644 --- a/dev-python/patsy/patsy-0.5.1.ebuild +++ b/dev-python/patsy/patsy-0.5.1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 @@ -13,28 +13,15 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" -IUSE="doc" RDEPEND=" dev-python/numpy[${PYTHON_USEDEP}] dev-python/six[${PYTHON_USEDEP}] dev-python/scipy[${PYTHON_USEDEP}] - " -BDEPEND=" - doc? ( - dev-python/ipython[${PYTHON_USEDEP}] - dev-python/matplotlib[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] - dev-python/pandas[${PYTHON_USEDEP}] - )" +" distutils_enable_tests nose -python_compile_all() { - use doc && emake -C doc html -} - -python_install_all() { - use doc && HTML_DOCS=( doc/_build/html/. ) - distutils-r1_python_install_all -} +PATCHES=( + "${FILESDIR}"/${P}-py310.patch +) |