Path to this page:
./
textproc/py-guessit,
Extracts as much information as possible from a video filename
Branch: CURRENT,
Version: 3.8.0,
Package name: py312-guessit-3.8.0,
Maintainer: pkgsrc-usersGuessIt 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.
Required to run:[
devel/py-setuptools] [
time/py-dateutil] [
lang/py-six] [
textproc/py-babelfish] [
textproc/py-rebulk] [
lang/python310]
Required to build:[
devel/py-test-runner]
Master sites:
Filesize: 264.927 KB
Version history: (Expand)
- (2024-10-14) Updated to version: py312-guessit-3.8.0
- (2024-01-25) Updated to version: py311-guessit-3.8.0
- (2023-04-17) Updated to version: py310-guessit-3.7.1
- (2023-02-09) Updated to version: py310-guessit-3.1.1nb2
- (2022-01-05) Updated to version: py39-guessit-3.1.1nb2
- (2022-01-05) Updated to version: py39-guessit-3.1.1nb1
CVS history: (Expand)
2024-01-25 17:34:03 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
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
|
2023-04-17 19:33:21 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
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
|
2022-01-05 16:41:32 by Thomas Klausner | Files touched by this commit (289) |
Log message:
python: egg.mk: add USE_PKG_RESOURCES flag
This flag should be set for packages that import pkg_resources
and thus need setuptools after the build step.
Set this flag for packages that need it and bump PKGREVISION.
|
2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595) |
Log message:
*: bump PKGREVISION for egg.mk users
They now have a tool dependency on py-setuptools instead of a DEPENDS
|
2021-10-26 13:23:42 by Nia Alarie | Files touched by this commit (1161) |
Log message:
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
|
2021-10-07 17:02:49 by Nia Alarie | Files touched by this commit (1162) |
Log message:
textproc: Remove SHA1 hashes for distfiles
|
2020-05-17 23:07:03 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
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
|
2019-06-15 21:04:24 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
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
|