pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/textproc/py-guessit py-guessit: updated to 3.0.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/593dd538dcc8
branches:  trunk
changeset: 309998:593dd538dcc8
user:      adam <adam%pkgsrc.org@localhost>
date:      Tue Jul 03 09:46:42 2018 +0000

description:
py-guessit: updated to 3.0.0

3.0.0:
Renamed format property to source.
source property Cam is now Camera or HD Camera
source property Telesync is now Telesync or HD Telesync
source property PPV is now Pay-per-view
source property DVB is now Digital TV
source property VOD is now Video on Demand
source property WEBRip is now Web with additional property other: Rip
source property WEB-DL is now Web
source property AHDTV is now Analog HDTV
source property UHDTV is now Ultra HDTV
source property HDTC is now HD Telecine
screen_size property 360i was added.
screen_size property 480i was added.
screen_size property 576i was added.
screen_size property 900i was added.
screen_size property 1440p was added.
screen_size property 4K is now 2160p
screen_size property 4320p was added.
video_codec property h264 is now H.264
video_codec property h265 is now H.265
video_codec property Mpeg2 is now MPEG-2
video_codec property Real is now RealVideo
video_codec property XviD is now Xvid
video_profile property BP is now Baseline.
video_profile property HP is now High.
video_profile property XP is now Extended.
video_profile property MP is now Main.
video_profile property Hi422P is now High 4:2:2.
video_profile property Hi444PP is now High 4:4:4 Predictive.
video_profile property High 10 was added.
video_profile property 8bit was removed. 8bit is detected as color_depth: 8-bit
video_profile property 10bit was removed. 10bit is detected as color_depth: 10-bit
audio_codec property DTS-HD was added.
audio_codec property AC3 is now Dolby Digital
audio_codec property EAC3 is now Dolby Digital Plus
audio_codec property TrueHD is now Dolby TrueHD
audio_codec property DolbyAtmos is now Dolby Atmos.
audio_profile property HE is now High Efficiency.
audio_profile property LC is now Low Complexity.
audio_profile property HQ is now High Quality.
audio_profile property HDMA is now Master Audio.
edition property Collector Edition is now Collector
edition property Special Edition is now Special
edition property Criterion Edition is now Criterion
edition property Deluxe Edition is now Deluxe
edition property Limited Edition is now Limited
edition property Theatrical Edition is now Theatrical
edition property Director's Definitive Cut was added.
episode_details property Oav and Ova were removed. They are now other: Original Animated Video
episode_details property Omake is now Extras
episode_details property Final was added.
other property Rip was added.
other property DDC was removed. DDC is now edition: Director's Definitive Cut
other property CC was removed. CC is now edition: Criterion
other property FINAL was removed. FINAL is now episode_details: Final
other property Original Animated Video was added.
other property OV is now Original Video
other property AudioFix is now Audio Fixed
other property SyncFix is now Sync Fixed
other property DualAudio is now Dual Audio
other property Fansub is now Fan Subtitled
other property Fastsub is now Fast Subtitled
other property FullHD is now Full HD
other property UltraHD is now Ultra HD
other property mHD and HDLight are now Micro HD
other property HQ is now High Quality
other property HR is now High Resolution
other property LD is now Line Dubbed
other property MD is now Mic Dubbed
other property Low Definition was added.
other property LiNE is now Line Audio
other property R5 is now Region 5
other property Region C was added.
other property ReEncoded is now Reencoded
other property WideScreen is now Widescreen
Added Ultra HD Blu-ray as new source possible value.
Added Standard Dynamic Range as new other possible value.
Added HDR10 as new other possible value.
Added Dolby Vision as new other possible value.
Added BT.2020 as new other possible value.
Added 12-bit as new color_depth possible value.
Added IMAX as new edition possible value.
Added Upscaled as new other possible value.
Added High Frame Rate as new other possible value.
Added Ultimate as new edition possible value.
Added Fan as new edition possible value.
Added High Resolution Audio as new audio_profile possible value.
Added Extended Surround as new audio_profile possible value.
Added EX as new audio_profile possible value
Added Opus as new audio_codec possible value
Added aspect_ratio as new property. Also used to validate if a screen_size is a standard resolution.
Fixed unwanted language and country detection for exotic languages.
Added default and configurable list of allowed languages and countries
Added VC-1 as new video_codec possible value
Enhanced dash-separated release_group detection.
Changed size output to return guessit.Quantity object.
Changed size output to return guessit.Size object.
Added audio_video_rate as new possible property.
Added video_video_rate as new possible property.
Added frame_rate as new possible property.
Added disc as a new possible property.
Added H.263 as new video_codec possible value.
Added VP7 as new video_codec possible value.
Added VP8 as new video_codec possible value.
Added VP9 as new video_codec possible value.
Added Vorbis as new audio_codec possible value.
Added PCM as new audio_codec possible value.
Added LPCM as new audio_codec possible value.
Added Digital Master as new source possible value.
Added several new values for streaming_service.
Added new options --includes and --excludes.
Added Sample as new other possible value.
Added Obfuscated as new other possible value.
Added Proof as new other possible value.
Added Repost as new other possible value.
Added advanced guessit configuration to config files.
Add support for pathlib.Path objects on guessit API input.

diffstat:

 textproc/py-guessit/Makefile |   7 +++++--
 textproc/py-guessit/PLIST    |  21 ++++++++++++++++-----
 textproc/py-guessit/distinfo |  10 +++++-----
 3 files changed, 26 insertions(+), 12 deletions(-)

diffs (117 lines):

diff -r 4a038ec33ee6 -r 593dd538dcc8 textproc/py-guessit/Makefile
--- a/textproc/py-guessit/Makefile      Tue Jul 03 07:58:11 2018 +0000
+++ b/textproc/py-guessit/Makefile      Tue Jul 03 09:46:42 2018 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.2 2017/09/30 14:13:08 adam Exp $
+# $NetBSD: Makefile,v 1.3 2018/07/03 09:46:42 adam Exp $
 
-DISTNAME=      guessit-2.1.4
+DISTNAME=      guessit-3.0.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    textproc python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=g/guessit/}
@@ -14,6 +14,9 @@
 DEPENDS+=      ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil
 DEPENDS+=      ${PYPKGPREFIX}-rebulk>=0.9.0:../../textproc/py-rebulk
 BUILD_DEPENDS+=        ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner
+TEST_DEPENDS+= ${PYPKGPREFIX}-test>=2.7.3:../../devel/py-test
+TEST_DEPENDS+= ${PYPKGPREFIX}-yaml-[0-9]*:../../textproc/py-yaml
+#TEST_DEPENDS+=        ${PYPKGPREFIX}-test-benchmark-[0-9]*: not yet packaged
 
 USE_LANGUAGES= # none
 
diff -r 4a038ec33ee6 -r 593dd538dcc8 textproc/py-guessit/PLIST
--- a/textproc/py-guessit/PLIST Tue Jul 03 07:58:11 2018 +0000
+++ b/textproc/py-guessit/PLIST Tue Jul 03 09:46:42 2018 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2017/09/30 14:13:08 adam Exp $
+@comment $NetBSD: PLIST,v 1.3 2018/07/03 09:46:42 adam Exp $
 bin/guessit${PYVERSSUFFIX}
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
@@ -53,6 +53,12 @@
 ${PYSITELIB}/guessit/rules/common/numeral.py
 ${PYSITELIB}/guessit/rules/common/numeral.pyc
 ${PYSITELIB}/guessit/rules/common/numeral.pyo
+${PYSITELIB}/guessit/rules/common/pattern.py
+${PYSITELIB}/guessit/rules/common/pattern.pyc
+${PYSITELIB}/guessit/rules/common/pattern.pyo
+${PYSITELIB}/guessit/rules/common/quantity.py
+${PYSITELIB}/guessit/rules/common/quantity.pyc
+${PYSITELIB}/guessit/rules/common/quantity.pyo
 ${PYSITELIB}/guessit/rules/common/validators.py
 ${PYSITELIB}/guessit/rules/common/validators.pyc
 ${PYSITELIB}/guessit/rules/common/validators.pyo
@@ -77,6 +83,9 @@
 ${PYSITELIB}/guessit/rules/properties/audio_codec.py
 ${PYSITELIB}/guessit/rules/properties/audio_codec.pyc
 ${PYSITELIB}/guessit/rules/properties/audio_codec.pyo
+${PYSITELIB}/guessit/rules/properties/bit_rate.py
+${PYSITELIB}/guessit/rules/properties/bit_rate.pyc
+${PYSITELIB}/guessit/rules/properties/bit_rate.pyo
 ${PYSITELIB}/guessit/rules/properties/bonus.py
 ${PYSITELIB}/guessit/rules/properties/bonus.pyc
 ${PYSITELIB}/guessit/rules/properties/bonus.pyo
@@ -107,9 +116,6 @@
 ${PYSITELIB}/guessit/rules/properties/film.py
 ${PYSITELIB}/guessit/rules/properties/film.pyc
 ${PYSITELIB}/guessit/rules/properties/film.pyo
-${PYSITELIB}/guessit/rules/properties/format.py
-${PYSITELIB}/guessit/rules/properties/format.pyc
-${PYSITELIB}/guessit/rules/properties/format.pyo
 ${PYSITELIB}/guessit/rules/properties/language.py
 ${PYSITELIB}/guessit/rules/properties/language.pyc
 ${PYSITELIB}/guessit/rules/properties/language.pyo
@@ -131,6 +137,9 @@
 ${PYSITELIB}/guessit/rules/properties/size.py
 ${PYSITELIB}/guessit/rules/properties/size.pyc
 ${PYSITELIB}/guessit/rules/properties/size.pyo
+${PYSITELIB}/guessit/rules/properties/source.py
+${PYSITELIB}/guessit/rules/properties/source.pyc
+${PYSITELIB}/guessit/rules/properties/source.pyo
 ${PYSITELIB}/guessit/rules/properties/streaming_service.py
 ${PYSITELIB}/guessit/rules/properties/streaming_service.pyc
 ${PYSITELIB}/guessit/rules/properties/streaming_service.pyo
@@ -153,6 +162,7 @@
 ${PYSITELIB}/guessit/test/config/test.json
 ${PYSITELIB}/guessit/test/config/test.yaml
 ${PYSITELIB}/guessit/test/config/test.yml
+${PYSITELIB}/guessit/test/enable_disable_properties.yml
 ${PYSITELIB}/guessit/test/episodes.yml
 ${PYSITELIB}/guessit/test/movies.yml
 ${PYSITELIB}/guessit/test/rules/__init__.py
@@ -166,7 +176,6 @@
 ${PYSITELIB}/guessit/test/rules/edition.yml
 ${PYSITELIB}/guessit/test/rules/episodes.yml
 ${PYSITELIB}/guessit/test/rules/film.yml
-${PYSITELIB}/guessit/test/rules/format.yml
 ${PYSITELIB}/guessit/test/rules/language.yml
 ${PYSITELIB}/guessit/test/rules/other.yml
 ${PYSITELIB}/guessit/test/rules/part.yml
@@ -177,9 +186,11 @@
 ${PYSITELIB}/guessit/test/rules/release_group.yml
 ${PYSITELIB}/guessit/test/rules/screen_size.yml
 ${PYSITELIB}/guessit/test/rules/size.yml
+${PYSITELIB}/guessit/test/rules/source.yml
 ${PYSITELIB}/guessit/test/rules/title.yml
 ${PYSITELIB}/guessit/test/rules/video_codec.yml
 ${PYSITELIB}/guessit/test/rules/website.yml
+${PYSITELIB}/guessit/test/streaming_services.yaml
 ${PYSITELIB}/guessit/test/test-input-file.txt
 ${PYSITELIB}/guessit/test/test_api.py
 ${PYSITELIB}/guessit/test/test_api.pyc
diff -r 4a038ec33ee6 -r 593dd538dcc8 textproc/py-guessit/distinfo
--- a/textproc/py-guessit/distinfo      Tue Jul 03 07:58:11 2018 +0000
+++ b/textproc/py-guessit/distinfo      Tue Jul 03 09:46:42 2018 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.2 2017/09/30 14:13:08 adam Exp $
+$NetBSD: distinfo,v 1.3 2018/07/03 09:46:42 adam Exp $
 
-SHA1 (guessit-2.1.4.tar.gz) = 418c5c4bff203b30c1b4a81abf21cc3a626b71a9
-RMD160 (guessit-2.1.4.tar.gz) = e4a1a5d17b28ff915193bd9e92642871a4b18d5b
-SHA512 (guessit-2.1.4.tar.gz) = c6465c32a68d40698b75addb343d765e47b867dd7f9b8c912f70532a9e9ca54d0e40f70a393880347eea64535a65df5f79d83ea99dc996cd126ba91ca130a879
-Size (guessit-2.1.4.tar.gz) = 102907 bytes
+SHA1 (guessit-3.0.0.tar.gz) = b724f5dcf7852cc8958ec7bdad6974858b8b9d26
+RMD160 (guessit-3.0.0.tar.gz) = 79fdd05cbcfb351bac2a3bfd359f0c3b7954da0b
+SHA512 (guessit-3.0.0.tar.gz) = 87f19dc1c6b4f46fa1f2682f7c3bab91cf094df06904b8d9771159f346612b9d0adef4aef55315dd00d07787319d17008e936b125941abba5b869df6a91cb1c6
+Size (guessit-3.0.0.tar.gz) = 133379 bytes



Home | Main Index | Thread Index | Old Index