165 Commits

Author SHA1 Message Date
AdeHub
d667cdb5c9 Growl removed 2025-08-06 16:01:52 +12:00
AdeHub
b039492072 MacOS Notifications
replaced unreliable method
2025-08-06 15:42:39 +12:00
AdeHub
62757c0fcf Merge pull request #3367 from confor/fix-deps
Add imghdr and cgi
2025-06-02 08:39:31 +12:00
confor
3ff431da4b add cgi (py 3.13+ support)
sourced from youknowone/python-deadlib
2025-05-22 22:04:07 -04:00
confor
8ccc3cb146 add imghdr (py 3.13+ support)
this package was deprecated and removed in python 3.13+.

sourced from youknowone/python-deadlib
2025-05-22 21:56:10 -04:00
Hypsometric
5efbd561d6 Allow the use of apikey with GazelleAPI & Redacted 2025-03-19 17:16:55 +01:00
AdeHub
a09e91ff8a cherrypy update
fixes #3348
2024-12-07 19:56:21 +13:00
AdeHub
2d5102d29c Remove unused directory 2024-08-24 17:02:22 +12:00
AdeHub
046d4d82b4 update Beets 2024-08-24 16:44:41 +12:00
AdeHub
a63098a919 update urllib3 2024-08-24 16:42:31 +12:00
AdeHub
38d8e13e4e update Soupsieve 2024-08-24 16:36:55 +12:00
AdeHub
b3edfa0d87 update requests_oauthlib 2024-08-24 16:33:52 +12:00
AdeHub
aeebc67365 update requests 2024-08-24 16:25:17 +12:00
AdeHub
d6f22a2326 Update Beautiful Soup 2024-08-24 16:18:38 +12:00
AdeHub
5b1d9c0750 update mutagen 2024-08-24 16:00:16 +12:00
AdeHub
000509353a qBitTorrent Seed Ratio fix
- added missing api param
2024-08-11 07:53:58 +12:00
rembo10
b8168ec8eb add slskd_api @ v0.1.5 2024-05-26 09:47:43 +05:30
rembo10
742529a92d munkres: 1.0.6 -> 1.1.4 2024-01-18 16:12:15 +05:30
rembo10
e8c392824f Fix regex warnings in pygazelle 2024-01-18 16:02:59 +05:30
rembo10
a06fb40f50 tzlocal: 1.1.2 -> 5.2 2024-01-18 14:59:28 +05:30
rembo10
ad6a4f570e use pkg_resources from setuptools-69.0.3 2024-01-18 14:56:54 +05:30
rembo10
3685d32a7d cherrypy: 18.8.0 -> 6387a2b 2024-01-18 14:55:28 +05:30
rembo10
4aaeaa704f apscheduler: 3.0.1 -> 3.10.1 2023-06-09 07:26:41 +05:30
rembo10
4d14b028ff update cherrypy to v18.8.0 2023-04-20 15:06:17 +05:30
AdeHub
74f9e91afc Various
xld - use native plistlib instead of biplist

rutracker - use new Result object

seacher - small tweaks

transmission - str no longer required
2022-03-05 19:08:12 +13:00
rembo10
b91206c64a Remove tests from libs 2022-02-14 13:43:44 +05:30
rembo10
c9ba59ee9a Add zipp lib 2022-02-14 13:42:40 +05:30
rembo10
586b9ed3c8 Add importlib_resources to lib 2022-02-14 07:45:09 +05:30
rembo10
c851d5ed1a Remove ordereddict 2022-02-09 21:24:20 +05:30
rembo10
f03b82e5f6 Update mutagen to 1.45.1 2022-02-07 09:30:17 +05:30
hypsometric
b6388f7daa Fixes for Python 3.10
- deluge: b64encode returns bytes, transform into string before
  serializing to JSON.
- deluge: no more need to try different encodings for the torrent
  filename or the base64-encoded content, should all be unicode strings
  with Python 3
- collections.abc: Iterable, Mapping, MutableMapping, MutableSequence
  moved from collections to collections.abc since Python 3.3
- pygazelle: html.parser.HTMLParser().unescape() moved to
  html.unescape() in Python 3.4
2022-01-19 18:21:16 +01:00
rembo10
9551e1b04a Update pytz lib 2022-01-15 21:46:34 +05:30
rembo10
ab4dd18be4 Initial python3 changes
Mostly just updating libraries, removing string encoding/decoding,
fixing some edge cases. No new functionality was added in this
commit.
2022-01-14 10:38:06 +05:30
rembo10
ee58f62b2b Update root certificates for the requests lib 2021-10-15 08:13:49 +05:30
AdeHub
219f855dfc qBittorrent v2 api 2020-04-13 09:50:40 +12:00
AdeHub
5d145b6f8a revert to older requests version 2019-07-15 13:54:34 +12:00
AdeHub
3ab31f1da7 urllib3
requests supported version
2019-07-14 21:02:40 +12:00
AdeHub
cf85d94a37 requests packages 2019-07-14 20:46:19 +12:00
Ade
d7275e5a99 Update Requests lib 2019-01-06 12:12:32 +13:00
Hypsometric
f66a37abbd Redacted: use a FL token when available
- Use a FL token when available
- Added a configuration (default off) to enable the feature
- Skip prefetching the data with Deluge as with Transmission in
`preprocess()`

- Note: because QBittorrent & uTorrent need the data to compute the
torrenthash but still require the url to download the file, it will
result in 2 FL tokens used instead of one because the .torrent will be
downloaded twice from the server.

Fixes #3163
2018-12-13 16:41:22 +01:00
cheese1
694c17a40b fix typo 2018-09-02 20:38:54 +02:00
Fish2
ae328a15aa lossless compression of images saved 93KB 2017-06-04 11:41:07 +01:00
DJ-666
1da1f5124a Rename PTH to Redacted and fix invalid User-Agent (Again)
This is a duplicate of albshin's PR as I got impatient waiting for him
to submit it to the develop branch with the addition of removing the
previous user agents and replacing them with Headphones as the agent.
Redacted considers falsifying the agent as a bannable offence.

From albshin's PR;
"Changes all instances of PassTheHeadphones to Redacted. Removed the URL
option for Redacted as it's unnecessary(?).

Fixed a bug in the pyGazelle library in which the User-Agent was invalid
due to a missing space. Should work now for Redacted."
2017-03-31 23:36:34 +10:30
Ade
4095bf213e mutagen, musicbrainzngs, beets lib updates 2017-03-25 11:47:04 +13:00
Denzo
352b009e91 # Removed slash from ajax.php 2016-11-29 20:54:20 +01:00
Denzo
b6b33e1b1e + Added support for PassTheHeadphones.me
% Removed hardcoding for What.CD in pygazelle API, making it easy to add other Gazelle-based trackers

+ Added URL parameter for What.CD and PTH, in case they come back under a new domain name
2016-11-29 20:49:52 +01:00
Bryon Roche
323d364572 Added missing support method for current FauxSocket for pypy 2016-07-14 05:27:07 -07:00
rembo10
ba4ed12ec8 Merge remote-tracking branch 'maxkoryukov/feature/unittestcompat-assert-items-equal' into develop 2016-06-02 23:13:34 +01:00
maxkoryukov
a5ab2e4080 UGP: improved unittestcompat. assertItemsEqual added 2016-04-13 14:57:18 +05:00
maxkoryukov
43d37b875f FIX: unittestcompat now support tests without python-doc.
That was an ugly bug...
2016-03-12 18:29:27 +05:00