pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/py-flufl.i18n



Module Name:    pkgsrc
Committed By:   markd
Date:           Mon May  8 20:43:29 UTC 2023

Modified Files:
        pkgsrc/devel/py-flufl.i18n: Makefile PLIST distinfo
Added Files:
        pkgsrc/devel/py-flufl.i18n/patches: patch-pyproject.toml

Log Message:
py-flufl.i18n: update to 4.1.1

4.1.1 (2022-09-05)
Improvements to the GitLab CI integration.
Several minor updates to work better with the latest pdm.

4.1 (2022-08-25)
The standard substitution pattern now ignores the trailing dot
on $-string placeholders. I.e. $foo. is now recognized as $foo.
Update to pdm 1.3.
Update dependencies.
Make sure the doctest teardown gets run.
Add support for Python 3.11.

4.0 (2022-01-11)
Use modern package management by adopting pdm and pyproject.toml,
and dropping setup.py and setup.cfg.
Build the docs with Python 3.8.
Update to version 3.0 of Sybil.
Adopt the Furo documentation theme.
Use importlib.metadata.version() as a better way to get the package
version number for the documentation.
Drop Python 3.6 support.
Update Windows GitLab runner to include Python 3.10.
Update copyright years.

3.2 (2021-05-29)
Add a py.typed file to satisfy type checkers.
Improve some QA by re-adding diff-cover, Gitlab SAST during CI, and
testing on Python 3.10 beta (except for Windows)
The master branch is renamed to main.

3.1.5 (2021-02-14)
I blue it!

3.1.4 (2021-01-01)
Update copyright years.
Include test/__init__.py and docs/__init__.py

3.1.3 (2020-10-22)
Rename top-level tests/ directory to test/

3.1.2 (2020-10-21)
Small documentation fix.

3.1.1 (2020-10-21)
Fix the site-packages pollution.

3.1 (2020-10-20)
Improve the documentation.
Reorganized docs and tests out of the code directory.
Fix the Windows CI job.

3.0.1 (2020-07-28)
Fix pytest 6.0.0 compatibility
Add CI for Python 3.9 on Windows

3.0 (2020-07-12)
Drop support for Python 3.4 and 3.5. Add support for Python 3.9.
Translator.catalog property is now exposed.
New abstract classes for defining the types in this library:
TranslationContextManager, RuntimeTranslator, TranslationStrategy
When expand() gets an exception, the original exception is re-raised. This
used to inadvertently return None.
Add type annotations and API reference documentation.
Other internal improvements.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/py-flufl.i18n/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/py-flufl.i18n/PLIST
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/py-flufl.i18n/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/devel/py-flufl.i18n/patches/patch-pyproject.toml

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

Modified files:

Index: pkgsrc/devel/py-flufl.i18n/Makefile
diff -u pkgsrc/devel/py-flufl.i18n/Makefile:1.6 pkgsrc/devel/py-flufl.i18n/Makefile:1.7
--- pkgsrc/devel/py-flufl.i18n/Makefile:1.6     Tue Jan  4 20:53:06 2022
+++ pkgsrc/devel/py-flufl.i18n/Makefile Mon May  8 20:43:29 2023
@@ -1,19 +1,19 @@
-# $NetBSD: Makefile,v 1.6 2022/01/04 20:53:06 wiz Exp $
+# $NetBSD: Makefile,v 1.7 2023/05/08 20:43:29 markd Exp $
 
-DISTNAME=      flufl.i18n-2.0.1
+DISTNAME=      flufl.i18n-4.1.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   1
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_PYPI:=f/flufl.i18n/}
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      https://launchpad.net/flufl.i18n/
+HOMEPAGE=      https://flufli18n.readthedocs.io/
 COMMENT=       High level API for Python internationalization
 LICENSE=       apache-2.0
 
 DEPENDS+=      ${PYPKGPREFIX}-atpublic-[0-9]*:../../devel/py-atpublic
+TOOL_DEPENDS+= ${PYPKGPREFIX}-pdm_backend-[0-9]*:../../devel/py-pdm_backend
 
 PYTHON_VERSIONS_INCOMPATIBLE=  27
 
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/devel/py-flufl.i18n/PLIST
diff -u pkgsrc/devel/py-flufl.i18n/PLIST:1.2 pkgsrc/devel/py-flufl.i18n/PLIST:1.3
--- pkgsrc/devel/py-flufl.i18n/PLIST:1.2        Fri May 18 13:07:38 2018
+++ pkgsrc/devel/py-flufl.i18n/PLIST    Mon May  8 20:43:29 2023
@@ -1,69 +1,25 @@
-@comment $NetBSD: PLIST,v 1.2 2018/05/18 13:07:38 fhajny Exp $
-${PYSITELIB}/${EGG_NAME}-nspkg.pth
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/namespace_packages.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/flufl/i18n/NEWS.rst
-${PYSITELIB}/flufl/i18n/README.rst
+@comment $NetBSD: PLIST,v 1.3 2023/05/08 20:43:29 markd Exp $
 ${PYSITELIB}/flufl/i18n/__init__.py
-${PYSITELIB}/flufl/i18n/__init__.pyo
 ${PYSITELIB}/flufl/i18n/__init__.pyc
-${PYSITELIB}/flufl/i18n/_application.pyo
-${PYSITELIB}/flufl/i18n/_application.pyc
-${PYSITELIB}/flufl/i18n/_expand.pyo
-${PYSITELIB}/flufl/i18n/_expand.pyc
-${PYSITELIB}/flufl/i18n/_registry.pyo
-${PYSITELIB}/flufl/i18n/_registry.pyc
-${PYSITELIB}/flufl/i18n/_strategy.pyo
-${PYSITELIB}/flufl/i18n/_strategy.pyc
-${PYSITELIB}/flufl/i18n/_substitute.pyo
-${PYSITELIB}/flufl/i18n/_substitute.pyc
-${PYSITELIB}/flufl/i18n/_translator.pyo
-${PYSITELIB}/flufl/i18n/_translator.pyc
-${PYSITELIB}/flufl/i18n/conf.pyo
-${PYSITELIB}/flufl/i18n/conf.pyc
 ${PYSITELIB}/flufl/i18n/_application.py
+${PYSITELIB}/flufl/i18n/_application.pyc
 ${PYSITELIB}/flufl/i18n/_expand.py
+${PYSITELIB}/flufl/i18n/_expand.pyc
 ${PYSITELIB}/flufl/i18n/_registry.py
+${PYSITELIB}/flufl/i18n/_registry.pyc
 ${PYSITELIB}/flufl/i18n/_strategy.py
+${PYSITELIB}/flufl/i18n/_strategy.pyc
 ${PYSITELIB}/flufl/i18n/_substitute.py
+${PYSITELIB}/flufl/i18n/_substitute.pyc
 ${PYSITELIB}/flufl/i18n/_translator.py
-${PYSITELIB}/flufl/i18n/conf.py
-${PYSITELIB}/flufl/i18n/docs/__init__.py
-${PYSITELIB}/flufl/i18n/docs/__init__.pyo
-${PYSITELIB}/flufl/i18n/docs/__init__.pyc
-${PYSITELIB}/flufl/i18n/docs/expand.rst
-${PYSITELIB}/flufl/i18n/docs/strategies.rst
-${PYSITELIB}/flufl/i18n/docs/using.rst
-${PYSITELIB}/flufl/i18n/testing/__init__.py
-${PYSITELIB}/flufl/i18n/testing/__init__.pyo
-${PYSITELIB}/flufl/i18n/testing/__init__.pyc
-${PYSITELIB}/flufl/i18n/testing/helpers.pyo
-${PYSITELIB}/flufl/i18n/testing/helpers.pyc
-${PYSITELIB}/flufl/i18n/testing/helpers.py
-${PYSITELIB}/flufl/i18n/testing/messages/__init__.py
-${PYSITELIB}/flufl/i18n/testing/messages/__init__.pyo
-${PYSITELIB}/flufl/i18n/testing/messages/__init__.pyc
-${PYSITELIB}/flufl/i18n/testing/messages/xx/LC_MESSAGES/flufl.mo
-${PYSITELIB}/flufl/i18n/testing/messages/xx/LC_MESSAGES/flufl.po
-${PYSITELIB}/flufl/i18n/testing/messages/yy/LC_MESSAGES/flufl.mo
-${PYSITELIB}/flufl/i18n/testing/messages/yy/LC_MESSAGES/flufl.po
-${PYSITELIB}/flufl/i18n/tests/__init__.py
-${PYSITELIB}/flufl/i18n/tests/__init__.pyo
-${PYSITELIB}/flufl/i18n/tests/__init__.pyc
-${PYSITELIB}/flufl/i18n/tests/test_application.pyo
-${PYSITELIB}/flufl/i18n/tests/test_application.pyc
-${PYSITELIB}/flufl/i18n/tests/test_expand.pyo
-${PYSITELIB}/flufl/i18n/tests/test_expand.pyc
-${PYSITELIB}/flufl/i18n/tests/test_substitute.pyo
-${PYSITELIB}/flufl/i18n/tests/test_substitute.pyc
-${PYSITELIB}/flufl/i18n/tests/test_translator.pyo
-${PYSITELIB}/flufl/i18n/tests/test_translator.pyc
-${PYSITELIB}/flufl/i18n/tests/test_application.py
-${PYSITELIB}/flufl/i18n/tests/test_expand.py
-${PYSITELIB}/flufl/i18n/tests/test_substitute.py
-${PYSITELIB}/flufl/i18n/tests/test_translator.py
+${PYSITELIB}/flufl/i18n/_translator.pyc
+${PYSITELIB}/flufl/i18n/py.typed
+${PYSITELIB}/flufl/i18n/types.py
+${PYSITELIB}/flufl/i18n/types.pyc
+${PYSITELIB}/flufl_i18n-${PKGVERSION}.dist-info/INSTALLER
+${PYSITELIB}/flufl_i18n-${PKGVERSION}.dist-info/METADATA
+${PYSITELIB}/flufl_i18n-${PKGVERSION}.dist-info/RECORD
+${PYSITELIB}/flufl_i18n-${PKGVERSION}.dist-info/REQUESTED
+${PYSITELIB}/flufl_i18n-${PKGVERSION}.dist-info/WHEEL
+${PYSITELIB}/flufl_i18n-${PKGVERSION}.dist-info/direct_url.json
+${PYSITELIB}/flufl_i18n-${PKGVERSION}.dist-info/licenses/LICENSE

Index: pkgsrc/devel/py-flufl.i18n/distinfo
diff -u pkgsrc/devel/py-flufl.i18n/distinfo:1.4 pkgsrc/devel/py-flufl.i18n/distinfo:1.5
--- pkgsrc/devel/py-flufl.i18n/distinfo:1.4     Tue Oct 26 10:18:28 2021
+++ pkgsrc/devel/py-flufl.i18n/distinfo Mon May  8 20:43:29 2023
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.4 2021/10/26 10:18:28 nia Exp $
+$NetBSD: distinfo,v 1.5 2023/05/08 20:43:29 markd Exp $
 
-BLAKE2s (flufl.i18n-2.0.1.tar.gz) = c6a1db9b0479afe0dda558e2969d92008a37d35abae549cfa36a4e2c5295dd4e
-SHA512 (flufl.i18n-2.0.1.tar.gz) = 372a27c81c0c58994b7b4b9ddb177f6acd3106536391c82c61cf1ba1b8b2e920be559720d98046ee9aa977a9119f231f7bbe71535cfb538d8563fff1da737ee1
-Size (flufl.i18n-2.0.1.tar.gz) = 18572 bytes
+BLAKE2s (flufl.i18n-4.1.1.tar.gz) = 2db84b126d1673a1cb58d10c8c1538513b9d3b658a70e4580c64ec329fe98753
+SHA512 (flufl.i18n-4.1.1.tar.gz) = 3c35625c95321c7e29652a97cfd9ae93cdccbd1eedc804502353d36643f761f7922c5007f39199a7d28c0d3d97d788b767add783cd1309dd52e6d1a0c1f5589e
+Size (flufl.i18n-4.1.1.tar.gz) = 21239 bytes
+SHA1 (patch-pyproject.toml) = cf100151282751d7b00871e00e60c25f6af67bfe

Added files:

Index: pkgsrc/devel/py-flufl.i18n/patches/patch-pyproject.toml
diff -u /dev/null pkgsrc/devel/py-flufl.i18n/patches/patch-pyproject.toml:1.1
--- /dev/null   Mon May  8 20:43:29 2023
+++ pkgsrc/devel/py-flufl.i18n/patches/patch-pyproject.toml     Mon May  8 20:43:29 2023
@@ -0,0 +1,15 @@
+$NetBSD: patch-pyproject.toml,v 1.1 2023/05/08 20:43:29 markd Exp $
+
+Convert to pdm-pep517 replacement, pdm-backend.
+
+--- pyproject.toml.orig        2022-09-06 01:55:19.245843000 +0000
++++ pyproject.toml
+@@ -146,6 +146,6 @@ ignore_missing_imports = true
+ 
+ [build-system]
+ requires = [
+-    "pdm-pep517",
++    "pdm-backend",
+ ]
+-build-backend = "pdm.pep517.api"
++build-backend = "pdm.backend"



Home | Main Index | Thread Index | Old Index