pkgsrc-Changes archive

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

CVS commit: pkgsrc/textproc/py-guessit



Module Name:    pkgsrc
Committed By:   adam
Date:           Tue Jul  7 12:58:13 UTC 2026

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

Log Message:
py-guessit: updated to 4.1.0

4.1.0

Bug Fixes

- **episodes**: Don't treat a title year as a number-first season marker
- **film**: Keep a leading film number in the title
- **options**: Read bundled options.json as UTF-8
- **title**: Reclaim a title-word property value from the title zone
- **website**: Refresh IANA TLD list so modern-gTLD hosts are detected

Features

- **episodes**: Keep a title-trailing number out of number-first seasons
- **episodes**: Recognize non-English season/episode keywords
- **title**: Split a leading original-language script prefix into alternative_title

Performance Improvements

- Cache effective options across calls with stable options


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 pkgsrc/textproc/py-guessit/Makefile
cvs rdiff -u -r1.10 -r1.11 pkgsrc/textproc/py-guessit/PLIST
cvs rdiff -u -r1.11 -r1.12 pkgsrc/textproc/py-guessit/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-guessit/Makefile
diff -u pkgsrc/textproc/py-guessit/Makefile:1.14 pkgsrc/textproc/py-guessit/Makefile:1.15
--- pkgsrc/textproc/py-guessit/Makefile:1.14    Fri Jul  3 11:04:45 2026
+++ pkgsrc/textproc/py-guessit/Makefile Tue Jul  7 12:58:13 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.14 2026/07/03 11:04:45 adam Exp $
+# $NetBSD: Makefile,v 1.15 2026/07/07 12:58:13 adam Exp $
 
-DISTNAME=      guessit-4.0.2
+DISTNAME=      guessit-4.1.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    textproc python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=g/guessit/}
@@ -13,7 +13,7 @@ LICENSE=      gnu-lgpl-v3
 TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling>=0:../../devel/py-hatchling
 DEPENDS+=      ${PYPKGPREFIX}-babelfish>=0.6.1:../../textproc/py-babelfish
 DEPENDS+=      ${PYPKGPREFIX}-dateutil>=2.8.0:../../time/py-dateutil
-DEPENDS+=      ${PYPKGPREFIX}-rebulk>=6:../../textproc/py-rebulk
+DEPENDS+=      ${PYPKGPREFIX}-rebulk>=6.0.1:../../textproc/py-rebulk
 TEST_DEPENDS+= ${PYPKGPREFIX}-yaml-[0-9]*:../../textproc/py-yaml
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-benchmark-[0-9]*:../../devel/py-test-benchmark
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov

Index: pkgsrc/textproc/py-guessit/PLIST
diff -u pkgsrc/textproc/py-guessit/PLIST:1.10 pkgsrc/textproc/py-guessit/PLIST:1.11
--- pkgsrc/textproc/py-guessit/PLIST:1.10       Fri Jul  3 11:04:45 2026
+++ pkgsrc/textproc/py-guessit/PLIST    Tue Jul  7 12:58:13 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.10 2026/07/03 11:04:45 adam Exp $
+@comment $NetBSD: PLIST,v 1.11 2026/07/07 12:58:13 adam Exp $
 bin/guessit-${PYVERSSUFFIX}
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
@@ -179,6 +179,9 @@ ${PYSITELIB}/guessit/schema.pyo
 ${PYSITELIB}/guessit/test/__init__.py
 ${PYSITELIB}/guessit/test/__init__.pyc
 ${PYSITELIB}/guessit/test/__init__.pyo
+${PYSITELIB}/guessit/test/_cross_parser.py
+${PYSITELIB}/guessit/test/_cross_parser.pyc
+${PYSITELIB}/guessit/test/_cross_parser.pyo
 ${PYSITELIB}/guessit/test/config/dummy.txt
 ${PYSITELIB}/guessit/test/config/test.json
 ${PYSITELIB}/guessit/test/config/test.yaml
@@ -186,6 +189,13 @@ ${PYSITELIB}/guessit/test/config/test.ym
 ${PYSITELIB}/guessit/test/conftest.py
 ${PYSITELIB}/guessit/test/conftest.pyc
 ${PYSITELIB}/guessit/test/conftest.pyo
+${PYSITELIB}/guessit/test/cross_parser/NOTICE.md
+${PYSITELIB}/guessit/test/cross_parser/anitomy.json
+${PYSITELIB}/guessit/test/cross_parser/baseline.json
+${PYSITELIB}/guessit/test/cross_parser/go-ptn.json
+${PYSITELIB}/guessit/test/cross_parser/ptn.json
+${PYSITELIB}/guessit/test/cross_parser/ptt.json
+${PYSITELIB}/guessit/test/cross_parser/thcolin.json
 ${PYSITELIB}/guessit/test/enable_disable_properties.yml
 ${PYSITELIB}/guessit/test/episodes.yml
 ${PYSITELIB}/guessit/test/movies.yml
@@ -230,6 +240,9 @@ ${PYSITELIB}/guessit/test/test_archive_m
 ${PYSITELIB}/guessit/test/test_benchmark.py
 ${PYSITELIB}/guessit/test/test_benchmark.pyc
 ${PYSITELIB}/guessit/test/test_benchmark.pyo
+${PYSITELIB}/guessit/test/test_cross_parser.py
+${PYSITELIB}/guessit/test/test_cross_parser.pyc
+${PYSITELIB}/guessit/test/test_cross_parser.pyo
 ${PYSITELIB}/guessit/test/test_keys.py
 ${PYSITELIB}/guessit/test/test_keys.pyc
 ${PYSITELIB}/guessit/test/test_keys.pyo

Index: pkgsrc/textproc/py-guessit/distinfo
diff -u pkgsrc/textproc/py-guessit/distinfo:1.11 pkgsrc/textproc/py-guessit/distinfo:1.12
--- pkgsrc/textproc/py-guessit/distinfo:1.11    Fri Jul  3 11:04:45 2026
+++ pkgsrc/textproc/py-guessit/distinfo Tue Jul  7 12:58:13 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2026/07/03 11:04:45 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/07/07 12:58:13 adam Exp $
 
-BLAKE2s (guessit-4.0.2.tar.gz) = 1f57c637f07a103d963ac7dd2a9f73f0d47406f1424aec743a46577556ad1892
-SHA512 (guessit-4.0.2.tar.gz) = 1687ace42d4c95d401949bef905a4962be3b04f7c8151da83a8803ef8e0e5b407d35159ad744a9b478607a50f4c15456f508852e638156896d1d92720cc987ac
-Size (guessit-4.0.2.tar.gz) = 394394 bytes
+BLAKE2s (guessit-4.1.0.tar.gz) = 368f00074da0d3c8927234a85e7e1ce590381b6895d4bf989681d4a88b718a97
+SHA512 (guessit-4.1.0.tar.gz) = 1a770f67a2950cfd62a1e26cd439dd770631efb992512dfce5b0f1efee219c15bec75ad9e5b81d15a69ff21e8e9780708af1bf58e4306e9fead5c9e694155e32
+Size (guessit-4.1.0.tar.gz) = 464269 bytes



Home | Main Index | Thread Index | Old Index