Skip to main content

BitTorrent client implemented in python

Project description

Yet Another Python torrent

Description:

todo: write description

Implemented features:

  • Standard protocol implementation BEP:3
  • DHT protocol BEP:5
  • Extensions protocol BEP:10
  • Metadata extension, magnet URI support BEP:9
  • Endgame algorithm
  • Rarest first algorithm
  • Plugins system

Planned features:

Before v1.0

  • UI module selection
  • SimpleUI plugin as part of the core
  • Headless mode
  • Usage examples

After v1.0

  • HTTP api plugin
  • Web UI
  • Choke algorythm
  • Configs editor
  • Move protocol implementation to separate package

GitHub-flavored Markdown

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

yap_torrent-0.1.3.tar.gz (37.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

yap_torrent-0.1.3-py3-none-any.whl (58.4 kB view details)

Uploaded Python 3

File details

Details for the file yap_torrent-0.1.3.tar.gz.

File metadata

  • Download URL: yap_torrent-0.1.3.tar.gz
  • Upload date:
  • Size: 37.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for yap_torrent-0.1.3.tar.gz
Algorithm Hash digest
SHA256 7d35fbbfeb0fc9d1c8216176d1f8359c445a2a7f8f851bda5fe9e4c636342749
MD5 2839d765c2fd8c8ae20c8126d21e3531
BLAKE2b-256 91ccfefdbefbfd93eb09ed00cb5509ca907f685ff988f1f05f51fdcf15d48182

See more details on using hashes here.

Provenance

The following attestation bundles were made for yap_torrent-0.1.3.tar.gz:

Publisher: python-publish.yml on Angel777d/yap_torrent

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yap_torrent-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: yap_torrent-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 58.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for yap_torrent-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 393fe6f11b8c46870181748a164f8f5435d78c5e6d1731ab397d4a40b63ebbea
MD5 a28772b865615b868bc058d63ba02307
BLAKE2b-256 b3b6a165b137d9598824ad2a71bad0c8ef19011f558b1bcc1f5658c95d061ea7

See more details on using hashes here.

Provenance

The following attestation bundles were made for yap_torrent-0.1.3-py3-none-any.whl:

Publisher: python-publish.yml on Angel777d/yap_torrent

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page