summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-python/agate: accept parsedatetime-2.6Zac Medico2022-02-041-1/+6
| | | | | | Closes: https://bugs.gentoo.org/815178 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
* dev-python/agate: remove IUSE=xmlArthur Zamarin2021-10-091-16/+7
| | | | | | | - remove IUSE="xml" as it was used as gateway for test dependencies. - use new EPYTEST_DESELECT Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* dev-python/agate: mark ALLARCHESArthur Zamarin2021-08-021-0/+1
| | | | | Signed-off-by: Arthur Zamarin <arthurzam@gmail.com> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-python/agate: drop 1.6.2-r1Arthur Zamarin2021-08-022-72/+0
| | | | | Signed-off-by: Arthur Zamarin <arthurzam@gmail.com> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-python/agate: enable doc generationArthur Zamarin2021-08-021-0/+2
| | | | | Signed-off-by: Arthur Zamarin <arthurzam@gmail.com> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-python/agate: enable py3.10Arthur Zamarin2021-08-021-1/+1
| | | | | Signed-off-by: Arthur Zamarin <arthurzam@gmail.com> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-python/agate: Bump to 1.6.3Michał Górny2021-07-152-0/+45
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-python/agate: 1.6.2-r1 revbump for leather cssselect depZac Medico2021-06-221-1/+1
| | | | | | Closes: https://bugs.gentoo.org/797448 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
* dev-python/agate: add xml test-against dependencyZac Medico2021-06-211-3/+9
| | | | | | Bug: https://bugs.gentoo.org/797397 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
* dev-python/agate: Comment on details of xfails skipped via epytest --deselectZac Medico2021-06-211-0/+8
| | | | | | | | | | | | | | test_cast_format_locale fails with "locale.Error: unsupported locale setting" which appears to be triggered by these locale settings in the unit tests: agate-1.6.2/tests/test_data_types.py:257: def test_cast_format_locale(self): agate-1.6.2/tests/test_data_types.py-258- date_type = Date(date_format='%d-%b-%Y', locale='de_DE') agate-1.6.2/tests/test_data_types.py:381: def test_cast_format_locale(self): agate-1.6.2/tests/test_data_types.py-382- date_type = DateTime(datetime_format='%Y-%m-%d %I:%M %p', locale='ko_KR') Bug: https://bugs.gentoo.org/797307 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
* dev-python/agate: Add leather[xml] test depZac Medico2021-06-211-0/+1
| | | | | | Closes: https://bugs.gentoo.org/797397 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
* dev-python/agate: Replace pytest-expect with pure bashZac Medico2021-06-211-9/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Replace pytest-expect with pure bash in order to use the preferred skipping-tests-based-on-paths-names recipe via epytest --deselect arguments, and also add the missing epytest die call reported by David Seifert. The included pytest-expect-to-deselect function can perhaps be migrated to an eclass somewhere: # @FUNCTION: pytest-expect-to-deselect # @USAGE: readarray -t pytest_args < <(pytest-expect-to-deselect <<<PYTEST_EXPECT_CONTENT) # @DESCRIPTION: # Read a pytest-expect pytest --xfail-file file from stdin and write # equivalent pytest --deselect arguments to stdout for consumption by # readarray -t. The generated pytest --deselect arguments are appropriate # for use as described here: # https://dev.gentoo.org/~mgorny/python-guide/pytest.html#skipping-tests-based-on-paths-names pytest-expect-to-deselect() { while read -r; do [[ ${REPLY} =~ ^[u]?\'([^\']*) ]] || continue printf -- '%s\n' --deselect "${BASH_REMATCH[1]}" || return done } See: https://dev.gentoo.org/~mgorny/python-guide/pytest.html#skipping-tests-based-on-paths-names Bug: https://bugs.gentoo.org/797307 Reported-by: Michał Górny <mgorny@gentoo.org> Reported-by: David Seifert <soap@gentoo.org> Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
* dev-python/agate: Bump to version 1.6.2 + enable testsZac Medico2021-06-212-1/+21
| | | | | | | Closes: https://bugs.gentoo.org/797307 Reported-by: Michał Górny <mgorny@gentoo.org> Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
* dev-python/agate: Fix the wrong description & homepageEkaterina Vaartis2021-06-211-2/+2
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/21352 Signed-off-by: Ekaterina Vaartis <vaartis@kotobank.ch> Signed-off-by: Zac Medico <zmedico@gentoo.org>
* dev-python/agate: Initial importZac Medico2021-06-203-0/+38
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>