pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/textproc/py-validators



Module Name:    pkgsrc
Committed By:   adam
Date:           Fri Aug 11 13:05:19 UTC 2023

Modified Files:
        pkgsrc/textproc/py-validators: Makefile PLIST distinfo

Log Message:
py-validators: updated to 0.21.2

0.21.2 (2023-08-07)

What's Changed

feat: refactoring; updates; fixes; bump version
build(deps): bump pymdown-extensions from 9.11 to 10.0
build(deps): bump requests from 2.28.2 to 2.31.0
add validator ETH addresses (ERC20)
Added Country Code Validation
build(deps-dev): bump certifi from 2022.12.7 to 2023.7.22

0.21.1 (2023-04-10)

fix: source .venv/bin/activate before build
fix: id-token write permission at job level
feat: docs can be built with both sphinx & mkdocs
fix: improves build process
fix: removes 64-char limit for url path & query

0.21.0 (2023-03-25)

feat: add build for pypi workflow
feat: @validator now catches Exception
maint: improves i18n package
maint: misc changes to dev and ci
maint: misc fixes and improvements
maint: improves state of package development
fix: generate dynamic reference docs
maint: moving docs from .rst to .md
maint: improves url module
maint: improve domain, email & hostname
maint: simplified hostname module
maint: update email module
feat: adds hostname validator
maint: improves ip_address module
fix: misc fixes, use bandit
Create SECURITY.md
maint: improves mac_address, slug and uuid
maint: improve hashes and iban modules
feat: auto docs using mkdocstrings
maint: improves email module
maint: minor improvements
maint: improves domain module
maint: reformats card module, fix typo
feat: formats google pydoc style for mkdocstring
maint: refresh btc_address module
maint: improve type annotations
maint: improves between and length modules
maint: follows google's python style guide for docstrings
feat: type hints in utils.py, gh-actions
feat: add pyproject.toml, README.md, upd gitignore
remove Travis CI settings


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 pkgsrc/textproc/py-validators/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/textproc/py-validators/PLIST
cvs rdiff -u -r1.16 -r1.17 pkgsrc/textproc/py-validators/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/textproc/py-validators/Makefile
diff -u pkgsrc/textproc/py-validators/Makefile:1.17 pkgsrc/textproc/py-validators/Makefile:1.18
--- pkgsrc/textproc/py-validators/Makefile:1.17 Wed Aug 10 13:48:25 2022
+++ pkgsrc/textproc/py-validators/Makefile      Fri Aug 11 13:05:19 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.17 2022/08/10 13:48:25 adam Exp $
+# $NetBSD: Makefile,v 1.18 2023/08/11 13:05:19 adam Exp $
 
-DISTNAME=      validators-0.20.0
+DISTNAME=      validators-0.21.2
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    textproc python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=v/validators/}
@@ -10,10 +10,8 @@ HOMEPAGE=    https://github.com/kvesteri/va
 COMMENT=       Python data validation for humans
 LICENSE=       mit
 
-DEPENDS+=      ${PYPKGPREFIX}-decorator>=3.4.0:../../devel/py-decorator
-TEST_DEPENDS+= ${PYPKGPREFIX}-flake8>=2.4.0:../../devel/py-flake8
-TEST_DEPENDS+= ${PYPKGPREFIX}-isort>=4.2.2:../../devel/py-isort
-TEST_DEPENDS+= ${PYPKGPREFIX}-test>=2.2.3:../../devel/py-test
+TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
+TEST_DEPENDS+= ${PYPKGPREFIX}-test>=7.4.0:../../devel/py-test
 
 USE_LANGUAGES= # none
 
@@ -22,5 +20,5 @@ PYTHON_VERSIONS_INCOMPATIBLE= 27
 do-test:
        cd ${WRKSRC}/tests && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX}
 
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/textproc/py-validators/PLIST
diff -u pkgsrc/textproc/py-validators/PLIST:1.5 pkgsrc/textproc/py-validators/PLIST:1.6
--- pkgsrc/textproc/py-validators/PLIST:1.5     Sat Oct  3 18:28:21 2020
+++ pkgsrc/textproc/py-validators/PLIST Fri Aug 11 13:05:19 2023
@@ -1,67 +1,51 @@
-@comment $NetBSD: PLIST,v 1.5 2020/10/03 18:28:21 adam Exp $
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.6 2023/08/11 13:05:19 adam Exp $
+${PYSITELIB}/${WHEEL_INFODIR}/INSTALLER
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/REQUESTED
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/direct_url.json
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/validators/__init__.py
 ${PYSITELIB}/validators/__init__.pyc
-${PYSITELIB}/validators/__init__.pyo
+${PYSITELIB}/validators/_extremes.py
+${PYSITELIB}/validators/_extremes.pyc
 ${PYSITELIB}/validators/between.py
 ${PYSITELIB}/validators/between.pyc
-${PYSITELIB}/validators/between.pyo
 ${PYSITELIB}/validators/btc_address.py
 ${PYSITELIB}/validators/btc_address.pyc
-${PYSITELIB}/validators/btc_address.pyo
 ${PYSITELIB}/validators/card.py
 ${PYSITELIB}/validators/card.pyc
-${PYSITELIB}/validators/card.pyo
+${PYSITELIB}/validators/country_code.py
+${PYSITELIB}/validators/country_code.pyc
 ${PYSITELIB}/validators/domain.py
 ${PYSITELIB}/validators/domain.pyc
-${PYSITELIB}/validators/domain.pyo
 ${PYSITELIB}/validators/email.py
 ${PYSITELIB}/validators/email.pyc
-${PYSITELIB}/validators/email.pyo
-${PYSITELIB}/validators/extremes.py
-${PYSITELIB}/validators/extremes.pyc
-${PYSITELIB}/validators/extremes.pyo
 ${PYSITELIB}/validators/hashes.py
 ${PYSITELIB}/validators/hashes.pyc
-${PYSITELIB}/validators/hashes.pyo
+${PYSITELIB}/validators/hostname.py
+${PYSITELIB}/validators/hostname.pyc
 ${PYSITELIB}/validators/i18n/__init__.py
 ${PYSITELIB}/validators/i18n/__init__.pyc
-${PYSITELIB}/validators/i18n/__init__.pyo
 ${PYSITELIB}/validators/i18n/es.py
 ${PYSITELIB}/validators/i18n/es.pyc
-${PYSITELIB}/validators/i18n/es.pyo
 ${PYSITELIB}/validators/i18n/fi.py
 ${PYSITELIB}/validators/i18n/fi.pyc
-${PYSITELIB}/validators/i18n/fi.pyo
 ${PYSITELIB}/validators/iban.py
 ${PYSITELIB}/validators/iban.pyc
-${PYSITELIB}/validators/iban.pyo
 ${PYSITELIB}/validators/ip_address.py
 ${PYSITELIB}/validators/ip_address.pyc
-${PYSITELIB}/validators/ip_address.pyo
 ${PYSITELIB}/validators/length.py
 ${PYSITELIB}/validators/length.pyc
-${PYSITELIB}/validators/length.pyo
 ${PYSITELIB}/validators/mac_address.py
 ${PYSITELIB}/validators/mac_address.pyc
-${PYSITELIB}/validators/mac_address.pyo
 ${PYSITELIB}/validators/slug.py
 ${PYSITELIB}/validators/slug.pyc
-${PYSITELIB}/validators/slug.pyo
-${PYSITELIB}/validators/truthy.py
-${PYSITELIB}/validators/truthy.pyc
-${PYSITELIB}/validators/truthy.pyo
 ${PYSITELIB}/validators/url.py
 ${PYSITELIB}/validators/url.pyc
-${PYSITELIB}/validators/url.pyo
 ${PYSITELIB}/validators/utils.py
 ${PYSITELIB}/validators/utils.pyc
-${PYSITELIB}/validators/utils.pyo
 ${PYSITELIB}/validators/uuid.py
 ${PYSITELIB}/validators/uuid.pyc
-${PYSITELIB}/validators/uuid.pyo

Index: pkgsrc/textproc/py-validators/distinfo
diff -u pkgsrc/textproc/py-validators/distinfo:1.16 pkgsrc/textproc/py-validators/distinfo:1.17
--- pkgsrc/textproc/py-validators/distinfo:1.16 Wed Aug 10 13:48:25 2022
+++ pkgsrc/textproc/py-validators/distinfo      Fri Aug 11 13:05:19 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.16 2022/08/10 13:48:25 adam Exp $
+$NetBSD: distinfo,v 1.17 2023/08/11 13:05:19 adam Exp $
 
-BLAKE2s (validators-0.20.0.tar.gz) = c100288e88841f2cc0dcc1e03174423e7c4eee5a6c36572ad7544bb9e1b4e311
-SHA512 (validators-0.20.0.tar.gz) = 2f3d9caac9246b346e10604758168092ac483fe6e4a0c9470900e49719fbbebfd18e03aca525f8cca33cec224589aee28de3ea9bf5cd4941a49715d4216dba20
-Size (validators-0.20.0.tar.gz) = 30665 bytes
+BLAKE2s (validators-0.21.2.tar.gz) = d8ca8ea558a0d803cdef925ca00cdf58f8df9325da50867111aad9369bc2bf25
+SHA512 (validators-0.21.2.tar.gz) = 558630849f6c81b13f7043f5713c160f0cdcc94c7d90c9e13c97ab972c1bf74df9a9d889b50238f7239c6885a34549a8a209b3a325d62291d93073b9cad18d08
+Size (validators-0.21.2.tar.gz) = 40739 bytes



Home | Main Index | Thread Index | Old Index