{"categories":[{"label":"File Sharing","url":"https://skillfed.io/packages/category/communications-file-sharing"}],"enrichment":{"capability":"Command-line utility to create torrent files from files or folders, with support for multiple trackers, webseeds, private torrents, and file exclusion patterns.","skillfed_tags":["torrent-creation","cli-tool","file-sharing"],"use_cases":["Batch-create torrents for a media library or backup archive with automatic tracker selection.","Generate private torrents for internal file distribution within an organization.","Build torrent files as part of a shell script or CI/CD pipeline for software releases.","Create trackerless torrents for peer-to-peer distribution without relying on external tracker infrastructure.","Exclude sensitive files or build artifacts from torrents using regex patterns during creation."],"what_it_does":"py3createtorrent is a command-line tool for generating torrent files from local files or directories. It wraps the bencode.py library to handle the low-level torrent format encoding and exposes a shell interface for common torrent creation tasks. The tool supports multiple trackers (or trackerless operation), automatic selection of reliable trackers from an external list, webseeds, private torrent flags, file/folder exclusion via patterns, custom piece sizes, and custom creation dates. It uses multithreading to speed up file hashing during torrent creation.\n\nThe package is stable and has been in production use since 2020, supporting Python 3.5 through 3.12. However, maintenance is dormant\u2014the last release was June 2024 and no commits have been made since August 2024. There are no known security vulnerabilities. It is suitable for users who need to create torrents programmatically or via shell scripts, though the lack of recent activity means bug fixes or feature updates are unlikely without community contribution.","worth_installing":"Yes, if you need a straightforward command-line torrent creator. Install friction is low, the package is stable and has no known vulnerabilities, and it covers the core torrent-creation use cases well. The copyleft license is standard for this domain. The main caveat is dormant maintenance\u2014if you encounter bugs or need new features, you will likely need to fork or patch it yourself. Suitable for one-off scripts or stable production workflows that do not require ongoing support."},"id":"py3createtorrent","links":{"html":"https://skillfed.io/packages/py3createtorrent","md":"https://skillfed.io/packages/py3createtorrent.md","pypi":"https://pypi.org/project/py3createtorrent/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2024-06-08","license_spdx":null,"license_treatment":"copyleft","name":"py3createtorrent","python_support":"supports_current","summary":"Create torrents via command line!"},"popularity":{"monthly_downloads":102025,"position":12897,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.2.1"}
