Commit Graph

837 Commits

Author SHA1 Message Date
Rémi Alvergnat
401bcc566b feat: add python 3.12 and pypy 3.10 support 2023-12-13 09:19:55 +01:00
Rémi Alvergnat
3113f3e2b5 Merge pull request #760 from plotski/lint/match_processors.strip
chore(lint): Silence pylint
2023-12-13 09:06:52 +01:00
plotski
6a7bb9f51b chore(lint): Silence pylint
This fixes the following error:

```
************* Module guessit.rules.match_processors
guessit/rules/match_processors.py:7:0: R1710: Either all return statements in a function should return an expression, or none of them should. (inconsistent-return-statements)
```
2023-12-02 18:50:22 +01:00
github-actions
54acf7852a chore(release): release v3.7.1
Automatically generated by python-semantic-release
2023-02-20 08:23:09 +00:00
Rémi Alvergnat
d931c05722 refactor(title): refactor rule to make pylint pass 2023-02-20 09:10:10 +01:00
Rémi Alvergnat
1aa10b7f51 test(episode): add 4400 test 2023-02-18 18:50:22 +01:00
Rémi Alvergnat
4aa5012edb fix(episode): ignore absolute_episode guess when SxxExx match is available in filepart
Close #712
2023-02-18 18:48:41 +01:00
Rémi Alvergnat
e717928b85 fix(title): fix title guessing for Show Name/Season XX/episode.mkv directories pattern
Note that it will grab Show Name as `title` property only if the `Season XX` directory match a season pattern exactly and fully.

Close #721
2023-02-18 18:26:28 +01:00
github-actions
efc2f65801 chore(release): release v3.7.0
Automatically generated by python-semantic-release
2023-02-18 12:24:11 +00:00
Rémi Alvergnat
8309bf14e3 feat(week): add week property 2023-02-18 12:59:27 +01:00
Rémi Alvergnat
ff0a3271af fix(episode): fix invalid episode range when a weak episode is present before the match
Close #719
2023-02-18 12:36:47 +01:00
Rémi Alvergnat
9e4178c8d7 test: remove non-standard mimetype video/x-matroska assertions
Close #724
2023-02-18 11:46:05 +01:00
Rémi Alvergnat
90cc2156aa fix(expected): build output from input string for expected_title/expected_group 2023-02-18 11:34:21 +01:00
Rémi Alvergnat
439ca59cfe Merge pull request #740 from jonbenta/support-individual-crediting-groups
Properly extract group name from format `Title (MediaInfo Individual) [Group]`.
2023-02-18 11:13:25 +01:00
jonbenta
4af631df7a docs(contributing): update branch name 2023-02-18 10:59:53 +01:00
jonbenta
25bd367032 fix(release_group): properly extract group name from format "Title (MediaInfo Individual) [Group]" 2023-02-18 10:59:53 +01:00
github-actions
9a1d33ce9b Merge branch 'master' into develop 2023-02-18 09:58:33 +00:00
github-actions
b2d4bd0e42 chore(release): release v3.6.0
Automatically generated by python-semantic-release
2023-02-18 09:58:15 +00:00
Rémi Alvergnat
58e4fd2856 Merge pull request #736 from plotski/detect-dtsx
feature(audio_codec): detect "DTS:X" (closes #728)
2023-02-18 10:51:54 +01:00
Rémi Alvergnat
c6b41de6b7 chore(stack): upgrade stack 2023-02-18 10:41:55 +01:00
plotski
2bdd8f568a feat(audio_codec): detect "DTS:X" (closes #728) 2023-02-15 17:29:56 +01:00
Rato
b694a8b99f Merge pull request #734 from kannibalox/fix/rm-guessit.io
docs: scrub references to guessit.io
2023-01-04 08:02:42 +01:00
Rato
fd9fa4a9c8 Merge pull request #735 from plotski/master
fix(edition): improve remastered/restored detection
2023-01-04 07:53:35 +01:00
plotski
c3611b9b26 fix(edition): improve remastered/restored detection 2022-11-30 12:57:35 +01:00
kannibalox
ad5e4420dc Scrub references to guessit.io
Fixes #727
2022-11-25 11:48:59 -05:00
Rémi Alvergnat
05cca80653 fix(container): add m2ts to container extensions
fix #730
2022-11-02 07:25:54 +01:00
github-actions
84f79c95ec chore(release): release v3.5.0
Automatically generated by python-semantic-release
2022-11-01 21:59:20 +00:00
plotski
72dc12e248 fix(audio_codec): detect "E-AC-3" and "AC-3" 2022-11-01 22:51:36 +01:00
Rémi Alvergnat
47f57184a9 feat(dependencies): drop Python 3.6 support 2022-11-01 12:20:02 +01:00
Rémi Alvergnat
9f60c9c932 chore(pylint): fix pylint issues on current version 2022-11-01 12:09:38 +01:00
josef radinger
42a80f0992 fix(typo): fix common typo 2022-11-01 12:09:28 +01:00
github-actions
1f35e44b0d chore(release): release v3.4.3
Automatically generated by python-semantic-release
2021-11-20 11:05:54 +00:00
Rémi Alvergnat
324b38ce62 fix(setuptools): drop usage of test_requires and setup_requires (#720)
Close #720
2021-11-20 11:51:48 +01:00
github-actions
d84c76506f chore(release): release v3.4.2
Automatically generated by python-semantic-release
2021-11-08 08:22:31 +00:00
Rémi Alvergnat
9ce7706d84 refactor(website): use files instead of open_text of importlib.resources (#716)
Close #716
2021-11-08 09:11:07 +01:00
Rémi Alvergnat
d2c1b010ed fix(dependencies): use babelfish>=0.6.0 (#711)
Close #711
2021-11-08 08:56:15 +01:00
github-actions
af44ef1b69 chore(release): release v3.4.1
Automatically generated by python-semantic-release
2021-11-05 22:08:07 +00:00
plotski
b52a9d9f03 fix(other): detect "Open Matte" with non-space separator 2021-11-05 18:27:27 +01:00
Michał Górny
1e7b000823 fix(packaging): use stdlib importlib.resources in py 3.7+
importlib.resources is available as a stdlib module since Python 3.7.
Use that if it's available, and fall back to the external
importlib_resources back for Python < 3.7.
2021-11-05 14:44:30 +01:00
github-actions
7044af32a6 chore(release): release v3.4.0
Automatically generated by python-semantic-release
2021-11-04 23:22:47 +00:00
Rémi Alvergnat
de85403dd4 fix(source): avoid Shots to be guessed as Showtime and TS
Close #709
Close #710
2021-11-05 00:15:31 +01:00
Rémi Alvergnat
f1d8f61fb6 docs: add new properties 2021-11-04 22:34:22 +01:00
Rémi Alvergnat
99c30eb387 feat(other): add restored support and match 4k-* patterns 2021-11-04 22:32:15 +01:00
Rémi Alvergnat
0cf07f4755 feat(other): add 2in1 support 2021-11-04 22:03:35 +01:00
Rémi Alvergnat
a8ea88de31 feat(python): add python 3.10 support, drop python 3.5 support 2021-11-04 21:52:32 +01:00
plotski
1a7db40a1f fix(screen_size): add 540i 2021-05-19 14:01:58 +02:00
Rémi Alvergnat
f19cfda856 fix(language): fix language and subtitle_languages in some situations (#696) 2021-04-30 12:34:40 +02:00
Rémi Alvergnat
a679a6c2b0 fix(packaging): use importlib-resources instead of pkgutil 2021-04-30 09:29:48 +02:00
Rémi Alvergnat
ddf8e772d7 fix(other): fix Open Matte when written as is (#689)
Close #689
2021-04-29 22:04:04 +02:00
Rémi Alvergnat
dba9cef859 fix(frame_rate): enhance frame_rate when ending with .000 or space separated (#693) 2021-04-29 21:54:35 +02:00