Rémi Alvergnat
74195f745c
Enhance configuration files and ensure consistent behavior CLI/module
...
This make loading of user default configuration file, configuration files, and custom configuration files easier to reason about.
This also allow overriding advanced_configuration at runtime through options dict.
Rebulk rules are now lazily rebuilt when advanced_configuration is changed since previous call.
Close #553
2018-10-18 01:38:54 +02:00
Rémi Alvergnat
b00fea6f3d
Back to development: 3.0.2
2018-10-17 01:04:37 +02:00
Rémi Alvergnat
71c06a1323
Preparing release 3.0.1
2018-10-17 01:03:54 +02:00
Rémi Alvergnat
7da07d8a73
Update changelog
2018-10-17 01:01:45 +02:00
Rémi Alvergnat
5abfbb0b92
Fix issue with dotted titles
...
Close #546
2018-10-17 00:44:44 +02:00
Rémi Alvergnat
43849f078f
Fix issue with ES audio_profile breaking titles
...
Close #566
2018-10-17 00:02:32 +02:00
Rémi Alvergnat
2121da89a4
Add more video_profile to avoid confusion with some release_group
...
Close #569
2018-10-16 23:38:57 +02:00
Rémi Alvergnat
c64c54d33e
Add support for mk3d container
...
Close #568
2018-10-14 23:24:41 +02:00
Rémi Alvergnat
c6701f987e
Fix possible crash for some release names
...
Close #573
Close #570
2018-10-14 23:09:55 +02:00
Rémi Alvergnat
ab1da599cf
Remove Bonus and Extras from episode_details
...
Close #558
2018-10-14 22:38:43 +02:00
Rémi Alvergnat and GitHub
fb0e55ecf9
Merge pull request #576 from labrys/patch-1
...
Close resource after usage
2018-10-14 21:48:42 +02:00
Rémi Alvergnat
85e0ab4b51
Add python 3.7 support and fix pylint issues
2018-10-14 21:42:45 +02:00
Labrys of Knossos and GitHub
b1d3f6fcb0
Close resource after usage
...
This closes the resource 'tlds-alpha-by-domain.txt' after usage.
Fixes #575
2018-09-30 17:46:46 -04:00
Rémi Alvergnat
a54e8acdd3
Back to development: 3.0.1
2018-05-22 00:26:33 +02:00
Rémi Alvergnat
ee409f47fe
Preparing release 3.0.0
2018-05-22 00:20:32 +02:00
Rémi Alvergnat
86c894ac04
Update history
2018-05-22 00:15:49 +02:00
Rémi Alvergnat
c5f788c546
Rename "Analogue HDTV" to "Analog HDTV"
2018-05-22 00:14:20 +02:00
Rémi Alvergnat
5ff3cc06b7
Fix crash when using pathlib.Path object on python 3.4 & 3.5
2018-05-22 00:06:45 +02:00
Rémi Alvergnat
8db121b5c9
Allow advanced guessit configuration
...
# Conflicts:
# guessit/api.py
2018-05-21 23:40:17 +02:00
Rémi Alvergnat
29311bcb01
Add pypy3 to tox and TravisCI tests
2018-05-21 23:37:08 +02:00
Rémi Alvergnat
5c647148dd
Merge branch 'pulls/543' into develop
2018-05-21 23:30:34 +02:00
Labrys of Knossos and Rémi Alvergnat
6beca82dc3
Adds support for path-like objects (e.g. pathlib.Path in python >=3.4)
2018-05-21 23:30:27 +02:00
Rémi Alvergnat
8ae6b1b1cc
Add .pytest_cache directory to .gitignore
2018-05-21 22:57:10 +02:00
Rato
04cc163518
Fix spelling mistake in docs
2018-03-03 14:16:12 +01:00
Rato
e49d6f5593
Fixed rebase issue
2018-03-03 14:12:14 +01:00
Rato
e357afbe3b
Updating docs about advanced configuration
2018-03-03 14:12:14 +01:00
Rato
f5076089c2
Fixes #505 : don't blacklist languages inside a language group
2018-03-03 14:12:14 +01:00
Rato
c527b836ec
Reducing common_words to bare minimum
2018-03-03 14:12:14 +01:00
Rato
4d6c1e64e6
Fix last scenario from #342
2018-03-03 14:12:14 +01:00
Rato
8581eae75c
Updating history
2018-03-03 14:12:14 +01:00
Rato
1f891c69c3
Adding language and subtitle affixes to advanced configuration
2018-03-03 14:12:14 +01:00
Rato
5480640dd0
Rename to advance configuration. Add common words to advanced configuration. Make sure that adv configuration is always loaded even if no-embedded-config is specified.
2018-03-03 14:12:14 +01:00
Rato
f135c2e1f2
Externalize guessit advanced configuration. Resolves #342 and #277
2018-03-03 14:12:14 +01:00
Rato and GitHub
994bdba5e6
Merge pull request #536 from guessit-io/feature/additional-other-detections
...
Detect sample, proof, obfuscated and repost
2018-03-03 14:09:50 +01:00
Rato
9f90bc326c
Fixes #433 and #516 : Detecting sample, proof, obfuscated and repost as other properties
2018-03-03 13:27:21 +01:00
Rato and GitHub
07f4e239c5
Merge pull request #534 from guessit-io/feature/screen-size-see-conflict
...
Improving screen_size and SEE conflict resolution
2018-03-03 12:40:54 +01:00
Rato
52bef127b3
Fixes #533 : Improving screen_size and SEE conflict resolution
2018-02-25 20:54:44 +01:00
Rato and GitHub
3afb850be9
Merge pull request #529 from guessit-io/feature/docker-locale
...
Docker locale configuration
2018-02-12 20:55:30 +01:00
Rato
99564269de
Fixes #520 : Docker locale configuration
2018-02-12 20:52:32 +01:00
Rato
c9029634f0
Update history and docs: frame_rate property added
2018-02-11 18:28:23 +01:00
Rato and GitHub
32b336a4a5
Merge pull request #528 from guessit-io/feature/frame_rate
...
Detect frame rate as frame_rate property
2018-02-11 17:27:46 +01:00
Rato
e0f497d116
Detect frame rate as frame_rate property. Fixes #480
2018-02-11 17:05:34 +01:00
Rato
bae97dfd61
Fix yaml representation for Quantity objects + minor fix in bit_rate detection
2018-02-11 11:20:44 +01:00
Rato
c9ef77fce8
Fixes #254 : Incorrect detection with adult content
2018-02-11 09:06:24 +01:00
Rato
dc5398d695
Keep order in yaml output
2018-02-10 23:34:52 +01:00
Rato
1cc9b200ad
Fixes for #519 : Added 1440p screen_size, improved bit_rate detection and subtitle_language detection
2018-02-10 14:38:56 +01:00
Rato and GitHub
15f4368845
Merge pull request #527 from guessit-io/feature/fix-episode-conflict-audio-channels
...
Fix episode not detected due to conflict with audio_channels
2018-02-10 12:27:19 +01:00
Rato
f52d525b0c
Fix #521 : Episode not detected due to conflict with audio_channels
2018-02-10 12:03:00 +01:00
Rato and GitHub
d93c522a44
Merge pull request #526 from guessit-io/feature/fix-season-range-fileparts
...
Fix season range in multiple fileparts
2018-02-10 11:41:57 +01:00
Rato
14875483d6
Fixes #522 : Season range in multiple fileparts
2018-02-10 11:17:59 +01:00