head 1.10; access; symbols pkgsrc-2023Q4:1.9.0.6 pkgsrc-2023Q4-base:1.9 pkgsrc-2023Q3:1.9.0.4 pkgsrc-2023Q3-base:1.9 pkgsrc-2023Q2:1.9.0.2 pkgsrc-2023Q2-base:1.9 pkgsrc-2023Q1:1.8.0.12 pkgsrc-2023Q1-base:1.8 pkgsrc-2022Q4:1.8.0.10 pkgsrc-2022Q4-base:1.8 pkgsrc-2022Q3:1.8.0.8 pkgsrc-2022Q3-base:1.8 pkgsrc-2022Q2:1.8.0.6 pkgsrc-2022Q2-base:1.8 pkgsrc-2022Q1:1.8.0.4 pkgsrc-2022Q1-base:1.8 pkgsrc-2021Q4:1.8.0.2 pkgsrc-2021Q4-base:1.8 pkgsrc-2021Q3:1.6.0.12 pkgsrc-2021Q3-base:1.6 pkgsrc-2021Q2:1.6.0.10 pkgsrc-2021Q2-base:1.6 pkgsrc-2021Q1:1.6.0.8 pkgsrc-2021Q1-base:1.6 pkgsrc-2020Q4:1.6.0.6 pkgsrc-2020Q4-base:1.6 pkgsrc-2020Q3:1.6.0.4 pkgsrc-2020Q3-base:1.6 pkgsrc-2020Q2:1.6.0.2 pkgsrc-2020Q2-base:1.6 pkgsrc-2020Q1:1.5.0.6 pkgsrc-2020Q1-base:1.5 pkgsrc-2019Q4:1.5.0.8 pkgsrc-2019Q4-base:1.5 pkgsrc-2019Q3:1.5.0.4 pkgsrc-2019Q3-base:1.5 pkgsrc-2019Q2:1.5.0.2 pkgsrc-2019Q2-base:1.5 pkgsrc-2019Q1:1.4.0.4 pkgsrc-2019Q1-base:1.4 pkgsrc-2018Q4:1.4.0.2 pkgsrc-2018Q4-base:1.4 pkgsrc-2018Q3:1.3.0.2 pkgsrc-2018Q3-base:1.3 pkgsrc-2018Q2:1.2.0.6 pkgsrc-2018Q2-base:1.2 pkgsrc-2018Q1:1.2.0.4 pkgsrc-2018Q1-base:1.2 pkgsrc-2017Q4:1.2.0.2 pkgsrc-2017Q4-base:1.2 pkgsrc-2017Q3:1.1.0.6 pkgsrc-2017Q3-base:1.1 pkgsrc-2017Q2:1.1.0.2 pkgsrc-2017Q2-base:1.1; locks; strict; comment @# @; 1.10 date 2024.01.25.16.34.03; author adam; state Exp; branches; next 1.9; commitid XveetLFihC2YKQVE; 1.9 date 2023.04.17.17.33.21; author adam; state Exp; branches; next 1.8; commitid zAzyKx3RW4PnbulE; 1.8 date 2021.10.26.11.23.04; author nia; state Exp; branches; next 1.7; commitid TS3y6sgAeGKWpjeD; 1.7 date 2021.10.07.15.02.11; author nia; state Exp; branches; next 1.6; commitid 0fS32tEWoNe7fTbD; 1.6 date 2020.05.17.21.07.03; author adam; state Exp; branches; next 1.5; commitid tBYHIPfj5dacBD8C; 1.5 date 2019.06.15.19.04.24; author adam; state Exp; branches; next 1.4; commitid LeQT4bUuK7tJKjrB; 1.4 date 2018.11.28.14.48.15; author adam; state Exp; branches; next 1.3; commitid uT1KVM374MXkJI1B; 1.3 date 2018.07.03.09.46.42; author adam; state Exp; branches; next 1.2; commitid GjpUHOtjWSXQOFIA; 1.2 date 2017.09.30.14.13.08; author adam; state Exp; branches; next 1.1; commitid SH4u1iAkHGZlae9A; 1.1 date 2017.04.14.14.13.18; author leot; state Exp; branches; next ; commitid VGdQoqET6To8BvNz; desc @@ 1.10 log @py-guessit: updated to 3.8.0 v3.8.0 (2023-12-14) Chore * chore: migrate setup.cfg to pyproject.toml * chore: remove win_private_assemblies from pyinstaller spec * chore(lint): Silence pylint Fix * fix(deprecated): pathlib.Path.__enter__() is deprecated pathlib.Path.__enter__() is deprecated and scheduled for removal in Python 3.13; Path objects as a context manager is a no-op @ text @$NetBSD: distinfo,v 1.9 2023/04/17 17:33:21 adam Exp $ BLAKE2s (guessit-3.8.0.tar.gz) = 9273d7e044045d55792dcbcb060a3820d4202e3af0fb0135394e06fe2f7515eb SHA512 (guessit-3.8.0.tar.gz) = 968e8f27dd41dcaece27444cd5117990726ef73467cedbc008dcf0fe2d1f2010209253e2fa6d645e30d9eaffe613080f1c2d77bda772227c1e6e04910d58f7ad Size (guessit-3.8.0.tar.gz) = 271285 bytes @ 1.9 log @py-guessit:updated to 3.7.1 v3.7.0(2023-02-18) Feature ***week:** Add week property Fix ***episode:** Fix invalid episode range when a weak episode is present before the match ***expected:** Build output from input string for expected_title/expected_group ***release_group:** Properly extract group name from format "Title (MediaInfo Individual) [Group]" ***edition:** Improve remastered/restored detection ***container:** Add m2ts to container extensions Documentation ***contributing:** Update branch name v3.6.0 (2023-02-18) Feature ***audio_codec:** Detect "DTS:X" v3.5.0 (2022-11-01) Feature ***dependencies:** Drop Python 3.6 support Fix ***audio_codec:** Detect "E-AC-3" and "AC-3" ***typo:** Fix common typo v3.4.3 (2021-11-20) Fix ***setuptools:** Drop usage of test_requires and setup_requires v3.4.2 (2021-11-08) Fix ***dependencies:** Use babelfish>=0.6.0 v3.4.1 (2021-11-05) Fix ***other:** Detect "Open Matte" with non-space separator ***packaging:** Use stdlib importlib.resources in py 3.7+ v3.4.0 (2021-11-04) Feature ***other:** Add restored support and match 4k-* patterns ***other:** Add 2in1 support ***python:** Add python 3.10 support, drop python 3.5 support ***audio_channels:** Add support for "1.0" audio channels ***streaming_service:** Add more streaming services ***other:** Add ONA/OAD support ***other:** Add Repack and ReRip followed by a digit support @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2021/10/26 11:23:04 nia Exp $ d3 3 a5 3 BLAKE2s (guessit-3.7.1.tar.gz) = 1c61b89e2e8d1604a525713754aa0d0f4b6213b135787887a7d167b737517f17 SHA512 (guessit-3.7.1.tar.gz) = 4932407ca3a283a756291a69ef4cd4dcd96ea9c37b6d30331f134b2285960afb1f6adecdb299474ef7dfdea4b6e2e029ddab0789998efe7aea13d0e5bb8c54d6 Size (guessit-3.7.1.tar.gz) = 161488 bytes @ 1.8 log @textproc: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Unfetchable distfiles (fetched conditionally?): ./textproc/convertlit/distinfo clit18src.zip @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2021/10/07 15:02:11 nia Exp $ d3 3 a5 3 BLAKE2s (guessit-3.1.1.tar.gz) = 07eab5c0bca2f0bd61a4f0a3417c5f0d70be045dd4d412fceefd328343457c7b SHA512 (guessit-3.1.1.tar.gz) = 6a02c4024d286cf49c62e072bcb616a052cec1ce51d364b17cea1768504c4ecebba914a3bf5beda9a61dca0e7764c8642cb5b918a20fb25cdd7120ad1667825f Size (guessit-3.1.1.tar.gz) = 147605 bytes @ 1.7 log @textproc: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2020/05/17 21:07:03 adam Exp $ d3 1 a3 1 RMD160 (guessit-3.1.1.tar.gz) = da11c5728b3b6d16b5874efc02aaff4d60e808b9 @ 1.6 log @py-guessit: updated to 3.1.1 3.1.1: Drop python 3.4 support Use SafeLoader with yaml.load() 3.1.0: Add python 3.8 support Use rebulk 2.* Remove v from subtitle_language prefix in default configuration Add Variable Frame Rate value to other property (VFR tag) Use episode words defined in configuration in a rebulk rule Avoid trigger of useless rules consequences Fix possible crash in weak episode removal Fix issue caused by streaming_service property conflicts Fix source validation when more than one pattern match Fix issue with some titles on multiple fileparts Fix issue related to website exclusion inside title @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2019/06/15 19:04:24 adam Exp $ a2 1 SHA1 (guessit-3.1.1.tar.gz) = 59d314e60d7aaae74b9a5faec74c802d66555702 @ 1.5 log @py-guessit: updated to 3.0.4 3.0.4: - screen_size property 540p was added. - Fix audio_channel detection for 6.0 - Fix common words being detected as language - streaming_service is now configurable in advanced options - Add DC Universe to streaming_service - Improve detection when release name in between brackets - Improve language detection - Fix wrong 3D detection - Fix to keep separators for single characters. E.g.: S.W.A.T. - Fix Show Name/Season SS/Ep. EE - Title - Added This is Us to default expected titles - Added suggested_expected to the api to support apps that uses guessit as a library - Added Extras detection as other property - Add more streaming sites @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2018/11/28 14:48:15 adam Exp $ d3 4 a6 4 SHA1 (guessit-3.0.4.tar.gz) = 5fd620449457b1680401c575ff51843030662584 RMD160 (guessit-3.0.4.tar.gz) = fde7cf053cb3b23363772a0b991c04e8ada67e64 SHA512 (guessit-3.0.4.tar.gz) = 289d559eedfb0fa165457a97b600f2e2998ae0a9db49cbf4394382524a5d81ae1c3a87509f9d5c97f25026c11f5875ff46c22b1a58483d040c92d1d3c58713d7 Size (guessit-3.0.4.tar.gz) = 142331 bytes @ 1.4 log @py-guessit: updated to 3.0.3 3.0.3: - Add MP2 audio_codec value. - Proper and Fix have been separated in two distinct other values. - Add 1e18 season/episode pattern. - Fix false release_group matches with --expected-title option. - Fix parent folder ending with a digit detected as title - Fix wrong season/year with --type episode option. Serie(s) keyword has been removed from default configuration. - Fix missing property when episode_details pattern appears in title. 3.0.2: - Ensure consistent behavior between CLI and Python module. It's now possible to override advanced_config at runtime through options dict. Rebulk rules are lazily rebuilt when advanced_config is changed since previous call. - Refactored command line options and loading behavior related to configuration files (see -c CONFIG, --config CONFIG, --no-user-config, --no-default-config) 3.0.1: - Removed Extras and Bonus values from episode_details property as those tags may also appear in movies - Add Scalable Video Coding, Advanced Video Codec High Definition and High Efficiency Video Coding values to video_profile - Add support for Python 3.7 - Add mk3d value to container - Better title cleanup containing acronyms (like Marvel's Agents of S.H.I.E.L.D) - Fix issue with ES audio_profile breaking titles - Fix crash for files ending with Rip @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2018/07/03 09:46:42 adam Exp $ d3 4 a6 4 SHA1 (guessit-3.0.3.tar.gz) = c1557fce6dc87f48c411ad5d19c0869521729533 RMD160 (guessit-3.0.3.tar.gz) = 30b5e403fbbde6d5181b4dd02a5540af7353607d SHA512 (guessit-3.0.3.tar.gz) = c8743ee7e93e425c129c659afa0446d37a0e621e48659e283780c33659179e1b2d047a5656d6064afab8fc06711b76c073f131d1b6afbb7d663f3505ab25bf8b Size (guessit-3.0.3.tar.gz) = 137804 bytes @ 1.3 log @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. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2017/09/30 14:13:08 adam Exp $ d3 4 a6 4 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 @ 1.2 log @py-guessit: update to 2.1.4 2.1.4: Fix broken match function when using rebulk>=0.9.0. 2.1.3: Add nzb as new container possible value Add EAC3 as new audio_codec possible value Add FullHD as new other possible value Added python 3.6 support Dropped python 2.6 support Make container values consistent and always lowercase Fix –type movie being ignored for movies that starts with numbers Fix invalid language detection due the common words audio, true and unknown Fix episode type detection when series name contains year followed by SEE pattern @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2017/04/14 14:13:18 leot Exp $ d3 4 a6 4 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 @ 1.1 log @Import py-guessit-2.1.2 as textproc/py-guessit GuessIt is a python library that extracts as much information as possible from a video filename. It has a very powerful matcher that allows to guess properties from a video using its filename only. This matcher works with both movies and tv shows episodes. @ text @d1 1 a1 1 $NetBSD$ d3 4 a6 4 SHA1 (guessit-2.1.2.tar.gz) = 330e0ea28392c175c6245d6f6f0346173b73deb1 RMD160 (guessit-2.1.2.tar.gz) = 45befdf6f31ea1924d65a0255106af66c242cb79 SHA512 (guessit-2.1.2.tar.gz) = 394098cb61cdd1d140e47a969dd86422d6856d2cda42dc7072ab9e482a0001d62f6ffe91d74a7bad04f274197e36e731ce203fe92930558969a94889d47c8e14 Size (guessit-2.1.2.tar.gz) = 100478 bytes @