96434c9963
update blacklist
...
https://piratesbaycc.com is working with the new api
2020-05-28 12:24:53 +02:00
Michele Guerini Rocco
7c276882ab
Merge pull request #136 from vikstrous/api
...
Big rewrite for the pirate bay new API
2020-05-28 12:20:08 +02:00
35ecb3041f
reimplement fetching multiple pages
2020-05-25 10:55:26 +02:00
3eb240f316
add missing long options
2020-05-25 10:09:24 +02:00
9e7d00e0ce
implement browse mode
2020-05-25 10:09:24 +02:00
496b0f09b0
implement JSON output for results
...
Note: pirate-get now outputs to stderr by default.
This makes piping pirate-get (for example to jq) easier as
a normal pipe will selectively pick only the JSON, not the UI.
2020-05-24 10:55:34 +02:00
03c5a396e1
reimplement sorting
2020-05-24 10:55:34 +02:00
8eefc63226
fix mode handling and test
2020-05-24 10:55:34 +02:00
c54c19ac01
freeze timezone to make tests deterministic
2020-05-24 10:55:33 +02:00
130a4292a2
fix test failing with no internet
2020-05-24 10:55:33 +02:00
7f879cc31f
fix test falldown from new api change
2020-05-24 10:55:33 +02:00
f9f491ea65
readd cloudflare check
2020-05-24 10:55:33 +02:00
2b659305ec
add tests data to pypi
2020-05-24 10:55:33 +02:00
cb489b395b
drop beautifulsoup dependency
2020-05-24 10:55:33 +02:00
5daf53dab1
handle search with no terms/results
2020-05-24 10:55:33 +02:00
5a6429d61d
add option to configure requests timeout
2020-05-24 10:55:33 +02:00
c23c3db3d8
initial work on tpb api support
2020-05-24 10:55:32 +02:00
Viktor Stanchev
567ea9db11
set version to 0.3.7
2020-05-18 10:28:28 -04:00
f115bfd8d3
fix "copy magnet to clipboard" error
...
The info hash can contain uppercase hex digits as well.
2020-05-18 13:57:12 +02:00
Viktor Stanchev
890d6a7d85
Merge pull request #133 from vikstrous/fix-tests
...
configure cicleci again
2020-03-31 07:51:51 -04:00
Viktor Stanchev
ba65b59598
configure cicleci again
2020-03-31 07:51:09 -04:00
Viktor Stanchev
0f87827490
set version to 0.3.6
2020-03-30 21:58:48 -04:00
f0bbd40631
update blacklist
2020-03-31 01:27:16 +02:00
a32b3742e0
add a custom message for cloudflare protected mirrors
2020-03-31 01:27:16 +02:00
Viktor Stanchev
850c88b398
set version to 0.3.5
2020-03-29 10:45:33 -04:00
Michele Guerini Rocco
e58ecb87dd
Merge pull request #132 from vikstrous/cookie
...
handle cookies for tpb http requests
2020-03-22 18:01:20 +01:00
Michele Guerini Rocco
ac614ebf6b
Merge pull request #128 from vikstrous/transmission
...
rename --port option to --transmission-endpoint
2020-03-10 18:45:37 +01:00
c491a96e1e
add aliases for backward compatibility
2020-03-10 18:41:13 +01:00
c6f742893c
fix tests with custom url opener
2020-03-10 17:12:09 +01:00
95782b0974
fix print_results tests when COLUMNS is not set
2020-03-10 15:39:23 +01:00
7bbfac52e9
handle cookies for tpb http requests
...
The pirate bay (or a hoster in between) added a mechanism
to rate-limit requests that forces us to handle cookies.
2020-03-10 14:44:49 +01:00
Viktor Stanchev
2e1ae8dc59
set version to 0.3.4
2019-11-24 23:30:28 +08:00
095f2d2b38
show the reason in case of the mirror failure
2019-11-24 11:02:50 +01:00
6642130fc5
handle mirrors with fake results table
2019-11-24 11:01:58 +01:00
d46ddff564
rename --port option to --transmission-endpoint
2019-11-15 18:49:25 +01:00
757231a188
remove unused import
2019-11-15 18:31:04 +01:00
a025dc7fc2
break some >80 chars lines
2019-11-15 18:18:11 +01:00
Viktor Stanchev
5368dacb29
Merge pull request #124 from vikstrous/renovate
...
enable renovate
2018-11-05 20:08:44 -08:00
Viktor Stanchev
90c9efe433
enable renovate
2018-11-05 20:16:42 -08:00
Viktor Stanchev
4af9b4ff8d
bump version
2018-09-18 22:45:41 -07:00
Viktor Stanchev
7b2d0795cf
Merge pull request #123 from moraisaugusto/improve_error
...
give more detail on error
2018-09-18 22:34:04 -07:00
Augusto Morais
651ee9747f
fix exception
2018-09-14 23:14:29 -03:00
Augusto Morais
3074abf463
give more detail when there is not possible download a torrent file
2018-09-14 22:11:29 -03:00
Viktor Stanchev
d86561b30c
Merge pull request #121 from m-kronberg/master
...
fix for empty href on links that ocasionally cause an uncaught exception
2018-06-27 21:51:14 -07:00
Marcelo Kronberg
559bcf930c
fix for empty href on links that ocasionally cause an uncaught exception
2018-06-27 14:33:07 +01:00
Viktor Stanchev
aee8f8af20
ignore .pypirc
2018-06-16 10:28:26 -07:00
Viktor Stanchev
344a764535
bump version to 0.3.1
2018-06-16 10:26:59 -07:00
Viktor Stanchev
2cb5957a18
Merge pull request #120 from matteosandrin/copymagnet
...
Copying torrent magnets from the pirate-get CLI
2018-06-16 10:18:05 -07:00
matteosandrin
fa285ec4ee
Fixed a typo in the modified dependency list, inside setup.py
2018-06-14 19:19:56 -04:00
matteosandrin
a19fb7fc30
Copying torrent magnets from the pirate-get CLI
...
I often use seedboxes, and find myself having to save a magnet to file and then copy its contents, to input a magnet link into my seedbox.
To remedy this issue, I introduced the 'c' command inside pirate-get, that allows the user to copy a magnet link to theit clipboard.
For example, the 'c3' command would copy torrent number three into the user's clipboard.
I hope you find my pull request satisfactory. Have a great day!
- Matteo
2018-06-14 19:10:23 -04:00