BSD Ports

textproc/py-guessit 4.4.0 NetBSD

Extracts as much information as possible from a video filename

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
0863213c15
License
gnu-lgpl-v3
Categories
textproc, python
Package size
395.8 KiB, 2395.1 KiB installed

Description

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.

In the other systems

SystemPortVersion
NetBSDtextproc/py-guessit4.4.0
DragonFlymultimedia/py-guessit3.8.0_1

Install

Binary package:

pkgin install py311-guessit

From pkgsrc:

cd /usr/pkgsrc/textproc/py-guessit && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_644.4.0
NetBSD 10.1 aarch643.8.0nb1
SmartOS / illumos x86_644.4.0
macOS 15 arm644.4.0

Dependencies

Run dependencies 4

Configuration

No options to configure.

Service scripts
none
Flavors
py312-guessit-4.4.0, py313-guessit-4.4.0, py314-guessit-4.4.0

Commit history 3

DateCommitCreditsLog message
0863213c15 adam py-guessit: updated to 4.4.0
4.4.0 (2026-07-31) Bug Fixes - **other**: Anchor the complete marker on a token boundary Features - **other**: Read the French INTEGRALE as a complete run - **type**: Let a complete series outweigh the year - **type**: Type a yearless complete run as an episode
088e567b46 adam 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
495b3eacca adam py-guessit: updated to 4.0.2
4.0.2 (2026-06-29) Bug Fixes - **title**: Keep languages instead of a language-only title v4.0.1 (2026-06-29) Bug Fixes - **changelog**: Trim noise commit types from the changelog and PyPI page - **packaging**: Balance changelog code fences in the PyPI long description