Commit Graph

70 Commits

Author SHA1 Message Date
Rémi Alvergnat edf29168a1 ci: use twine to upload packages on pypi 2023-12-14 11:12:54 +01:00
Rémi Alvergnat a49278dd9a ci: add wheel to dev dependencies for setup.py bdist_wheel command to work 2023-12-13 11:22:52 +01:00
Rémi Alvergnat c6b41de6b7 chore(stack): upgrade stack 2023-02-18 10:41:55 +01:00
kannibalox ad5e4420dc Scrub references to guessit.io
Fixes #727
2022-11-25 11:48:59 -05:00
Rémi Alvergnat 47f57184a9 feat(dependencies): drop Python 3.6 support 2022-11-01 12:20:02 +01: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
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
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
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 a8ea88de31 feat(python): add python 3.10 support, drop python 3.5 support 2021-11-04 21:52:32 +01:00
Rémi Alvergnat 6ef222ea28 fix(packaging): use importlib-resources instead of pkg_resources 2021-04-29 14:36:51 +02:00
Rémi Alvergnat c2bc1ea380 fix(advanced-config): fix removal of custom rebulk rules (#692)
Close #692
2021-04-04 18:40:19 +02:00
Rémi Alvergnat f743298863 ci(coverage): use Codecov and pytest-cov 2021-02-11 11:33:15 +01:00
Rémi Alvergnat 4b1fa7748b build(ci): add windows and macos binary support 2021-02-06 00:32:27 +01:00
Rémi Alvergnat d0df79f477 build(pyinstaller): add linux binary support 2021-02-04 00:40:32 +01:00
Rémi Alvergnat 28658b2772 fix(regex): use rebulk 3+ to have regex module disabled by default
Regex module is now disabled by default in rebulk 3+.

It can be enabled with REBULK_REGEX_ENABLED=1 in your environment.
2020-12-23 23:58:06 +01:00
Rémi Alvergnat 2c8b25e77f feat: add python 3.9 support, drop python 2.7 support 2020-12-23 23:58:06 +01:00
Rémi Alvergnat 384545e35f ci: drop TravisCI and ReadTheDocs, replaced by Github Actions and mkdocs 2020-12-23 23:58:06 +01:00
Rémi Alvergnat 6189bac30a Update classifiers with supported python version 2020-05-03 15:28:23 +02:00
Rémi Alvergnat bbf27cb727 Use better version constraints for rebulk 2019-09-02 22:04:59 +02:00
Rémi Alvergnat a43966ab41 Migrate to rebulk 2.0.0
This also enhance some rules in season/episodes handling
2019-08-30 00:37:53 +02:00
sharkykh 809e175b47 Add missing six dependency 2019-08-22 21:50:09 +03:00
Rémi Alvergnat 15907c6fe2 Fix pyroma issues 2019-06-04 23:30:32 +02:00
Rémi Alvergnat 85e0ab4b51 Add python 3.7 support and fix pylint issues 2018-10-14 21:42:45 +02:00
Rato 4f7c468395 Updating supported python versions: dropped py33 and added py37 2017-12-02 21:07:37 +01:00
Rato 12a6328d52 Fixing broken build due to pytest-capturelog. Its fork pytest-catchlog was merged into pytest core. 2017-12-02 20:54:46 +01:00
Toilal dca90cbba9 Make returned dict structure consistent between CLI and API
This adds --enforce-list and --single-value options to CLI (enforce_list and single_value to API).

Close #274
Close #453
2017-05-31 16:41:17 +02:00
Rato d664d23f01 Adding python 3.6 support 2017-05-27 20:35:15 +02:00
Rato f630d850d0 Dropping python 2.6 support 2017-05-16 20:46:25 +02:00
Toilal 1bcbc7a5e7 Add default configuration with OSS 117 2016-12-18 11:39:31 +01:00
Toilal 6dc8ece541 Enhance guessit performance by using rebulk 0.8.2 2016-11-27 15:44:41 +01:00
Toilal 1fcbe88365 Remove twine dependency constraint 2016-11-27 09:44:21 +01:00
Toilal 92bf41d449 Upgrade to rebulk 0.8.1 to support python 2.6 2016-11-27 09:35:48 +01:00
Toilal 243f8f83fc Upgrade to rebulk 0.8.0 and use chain_breaker to avoid generating too long ranges
Close #353
2016-11-26 21:40:28 +01:00
Toilal cbda121ce7 Upgrade to rebulk 0.7.7 to fix chain patterns in certain scenarios
Close #359
2016-11-26 15:02:15 +01:00
Toilal 606fe40fef Enhance season/episode guess validation 2016-09-18 22:38:47 +02:00
Toilal 0a04fd3948 Fix Title not properly guessed when 'Complete' appears with 'The' article.
Requires new rebulk version (0.7.5)

Close #340
2016-09-18 11:47:44 +02:00
Toilal eae627b1bd Upgrade rebulk to 0.7.4
Close #306
2016-09-11 12:04:12 +02:00
Toilal cc7b59ca85 Add workaround for zest.releaser twine issue
See https://github.com/zestsoftware/zest.releaser/issues/183
2016-09-08 22:34:46 +02:00
Toilal 484f308a8e Remove python-dateutils dependency version constraint
Close #329
2016-09-08 21:55:31 +02:00
Toilal 11658fac86 Drop regex native module support 2016-07-26 23:08:59 +02:00
Toilal 5aabd3ee76 Upgrade rebulk to 0.7.3 2016-07-25 23:46:24 +02:00
Toilal 7d3a22a750 Lock python-dateutil version
See https://github.com/dateutil/dateutil/commit/2d42e046d55b9fbbc0a2f41ce83fb8ec5de2d28b#commitcomment-17032106

Close #284
2016-04-08 23:43:12 +02:00
Toilal 8192668d90 Upgrade rebulk to 0.7.1 2016-02-03 19:21:44 +01:00
Toilal 50ddb300a9 Fix invalid RST description on Pypi 2016-01-27 19:33:48 +01:00
Toilal fc3ada8cf1 Make regex module optional using rebulk chain feature
Close #257
2016-01-26 00:52:53 +01:00
Toilal a0e95db74e Better setup.py and requirements 2016-01-22 06:50:29 +01:00
Toilal 2b7c4d7ae6 Fix packaging issue on Python 2 2016-01-18 22:54:20 +01:00
Toilal e3693a7abc Oops, invalid python version check 2016-01-18 22:40:27 +01:00