Py3createtorrent

Latest version: v1.2.1

Safety actively analyzes 687942 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 2

1.0.0b2

**Changes:**

* fixed: parentheses are now allowed in names specified by using the ``--name`` switch

1.0.0b1

**Changes:**

* changed: **requires Python 3.5+ now**
* changed: specifying trackers is now optional with the new ``-t`` switch, thus **trackerless torrents are now
possible**
* added: **bestN shortcut**! It is now possible to add the best N trackers from ngosang/trackerslist (https://github.com/ngosang/trackerslist)
by using the new bestN shortcut
* changed: use **external JSON files for configuration**, by default try to load ``.py3createtorrent.cfg``
from user's home directory
* added: DHT bootstrap nodes can now be specified with the new ``--node`` switch (doing so is recommended for
trackerless torrents)
* added: **webseed support** with the new ``--webseed`` switch (GetRight style, i.e. http://bittorrent.org/beps/bep_0019.html)
* changed: increased max piece size to 16 MiB
* changed: show warning if piece size is not a multiple of 16 KiB
* changed: updated the default trackers (openbt is now opentrackr, dropped publicbt, added cyberia and coppersurfer)
* added: Pipfile and Pipfile.lock for pipenv support
* added: README.md
* changed: improved performance of single file torrent creation
* refactored: switched to bencode.py module for encoding the torrent data
* refactored: switched from optparse to argparse
* refactored: reformatted code with yapf, using a new column limit of 120
* refactored: added type hints to enable analysis with mypy (we use Python's typing module which was added in
Python 3.5, thus Python 3.5 is the new minimum version that is required)

0.9.7

**Changes:**

- **new:** switch `--source` to include a metainfo field ‘source’, which is required by some private trackers (contributed by cpurules)
- **changed:** slightly improved docs on `--date` switch (now mentions the special value -2 for disabling the date field altogether)
- **changed:** slightly improve handling of negative timestamp values for `--date` switch

0.9.6

**Changes:**

- new: exit gracefully if py3bencode module could not be imported and show instructions on how to fix this
- docs: Updated docs after migration from Mercurial/Bitbucket.org to Git/Github.com

0.9.5

Please note: This version was originally released on 2013-06-04 on bitbucket. I migrated to Github on 2019-08-25, therefore I had to reupload the ZIP file.

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.