Andrew Resch
9f6631bfbe
Expose torrent_alert::torrent_name in python bindings ( #2449 )
2017-10-15 23:53:44 +02:00
arvidn
9cad0d8cf2
expose peer class API in python binding
2017-09-24 23:25:20 -07:00
arvidn
ccbd6cbcfe
remove rss_reader.py, since rss has been reprecated. fix python binding for torrent_handle, to be hashable. update client_test.py to not use deprecated APIs and follow best (libtorrent) practice
2017-09-11 22:28:57 +02:00
arvidn
852fada772
restore announce_entry's timestamp fields to posix time in python binding
2017-03-28 22:21:01 -04:00
Arvid Norberg
2e367ea53b
fix python binding for parse_magnet_uri ( #1838 )
...
fix python binding for parse_magnet_uri
2017-03-23 08:31:10 -04:00
arvidn
2258b53d87
in python binding, make announce_entry::last_error a dict instead of error_code
2017-02-24 22:22:48 -05:00
arvidn
3b359abc14
add pickle support to error_code python binding
2017-02-22 07:50:08 -05:00
Calum Lind
0e500978cd
Add a python bindings test for pickling trackers
...
* If ae.last_error (lt.error_code) is not converted in bindings to a dict
then pickling the trackers with fail.
2017-02-22 07:50:08 -05:00
arvidn
799cd8163b
fix python binding of create_torrent
2017-02-17 07:45:43 -05:00
Arvid Norberg
116802fcdf
update tuning documentation ( #1717 )
...
update tuning documentation and make the stats header be posted when logging is disabled (if stats_notifications are enabled)
2017-02-16 07:03:43 -05:00
Calum Lind
de30f357b3
Add missing announce_entry properties to python bindings
...
Fix and refactor the announce_entry class
- Removed verified from torrent_handle dict to announce_entry as it's read-only.
- Changed source and send_stats to read_write properties.
- Switched trivial type properties to using read_only or read_write.
2017-02-11 08:07:43 -05:00
arvidn
7ff4f56ae2
add function to get default settings
2017-02-05 11:31:43 -05:00
arvidn
62db98ca09
add missing min_memory_usage() and high_performance_seed() settings presets to python
2017-01-24 01:34:05 -05:00
arvidn
27001750a4
add python binding for generate_fingerprint
2017-01-16 14:27:02 -05:00
Arvid Norberg
a6de426d1e
add file_status to python binding ( #1448 )
...
add more missing functions to python bindings
2016-12-23 13:57:10 -08:00
arvidn
820fd29bff
add missing session stats functions to python bindings
2016-12-23 06:06:44 -05:00
arvidn
864fcfaced
initialize piece priorities to 4
2016-12-04 18:36:45 -05:00
AllSeeingEyeTolledEweSew
c5f1c07a87
Bind cache_status::pieces. ( #1323 )
...
expose cache_status::pieces in python binding
2016-11-22 18:38:45 -05:00
Arvid Norberg
a7dcdf30ef
cleanup and fixes to python bindings ( #1317 )
2016-11-13 20:52:56 -05:00
arvidn
2d1ce777f5
fix python exception
2016-11-03 22:30:48 -04:00
Arvid Norberg
11856d64e9
treat an unknown key in a settings_pack as an error in python ( #1287 )
2016-11-03 01:01:48 -04:00
arvidn
344eedb969
add python scrape_tracker test
2016-10-15 21:29:01 -04:00
Arvid Norberg
80e5ce9b32
add a default DHT bootstrap node when it's enabled on session startup ( #1008 )
...
make the dht bootstrap nodes part of settings_pack instead, to make it possible to set them on startup. and add default
2016-08-21 12:15:19 -04:00
Arvid Norberg
1229491e5e
back-port python3 fix
2016-08-10 07:28:13 -04:00
Arvid Norberg
69f82c5274
add support for entry::preformatted to python binding ( #952 )
2016-07-27 00:15:26 -04:00
Arvid Norberg
eeb91cb803
Reduce appveyor builds 1.1 ( #883 )
...
reduce the number of times libtorrent is built on appveyor and travis
2016-07-05 11:25:31 -04:00
Arvid Norberg
80710abcbf
fix python dictionary to settings_pack conversion bug ( #652 )
2016-04-27 12:28:22 -04:00
arvidn
a9952a38cf
fix python test
2016-04-07 02:23:21 -04:00
arvidn
b8fec119da
add test to make sure the file_storage object is iterable in the python bindings
2016-04-07 00:09:02 -04:00
Arvid Norberg
d0edcaf632
Merge pull request #584 from arvidn/python-sharedptr-1.1
...
fix python GIL issue
2016-04-04 17:29:45 -04:00
arvidn
f409a5abf3
fix backwards compatibility of python binding for set_settings
2016-04-04 00:52:21 -04:00
arvidn
90efec5d19
fix python GIL issue when passing in a torrent_info object that later gets destroyed from within libtorrent
2016-04-03 23:50:06 -04:00
arvidn
398014778e
add test for second overload of prioritize_pieces to python test
2016-04-02 15:52:37 -04:00
arvidn
296c6c24c4
fix python3 binding for read_piece::buffer
2016-04-01 17:55:15 -04:00
arvidn
f1c3ecd067
fix metadata() and hash_for_piece() in python3 binding
2016-03-31 00:19:23 -04:00
arvidn
7f232dd195
fix python3 issue in binding
2016-03-30 23:35:47 -04:00
arvidn
12dce2ccdb
forward port python binding test for torrent_status::save_path
2016-02-27 20:57:06 -05:00
Andrew Resch
bcef173270
Add unittest for post_session_stats()
2016-01-13 17:35:54 -08:00
Andrew Resch
a0770a087a
Fix python 3 compatibility
2016-01-10 19:53:54 -08:00
arvidn
f44fb4c660
extend python binding unit test and fix bugs in it
2016-01-06 00:17:51 -05:00
arvidn
49b24d4cd0
fix python bindings
2016-01-05 01:32:04 -05:00
arvidn
a0678240f3
forward port fixes from RC_1_0
2016-01-03 23:34:57 -05:00
arvidn
4c0b00c390
forward-port version function from RC_1_0
2015-11-11 00:57:51 -05:00
Andrew Resch
e8efc8fd00
Add a test for sha1_hash
2015-10-09 18:21:04 -07:00
arvidn
a9821216bf
revert py_libtorrent renaming for python binding
2015-09-24 05:19:29 -07:00
arvidn
7780cb2699
add comment to test.py
2015-07-27 23:11:56 -07:00
arvidn
167577aec4
another attempt to fix python unit test
2015-07-27 00:21:02 -07:00
arvidn
1a4c017ec5
merged torrent_info constructor fix (python bindings) from RC_1_0
2015-07-25 16:40:07 -07:00