Skip to content

kracekumar/bt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BitTorrent client

A BitTorrent client is written in Python and asyncio. Python 3.5+ is required.

Setup

# Create a new virtual environment
pip install -r requirements.txt
python cli.py download ~/Downloads/tom.torrent   --loglevel=info --savedir=/tmp

Serve Torrent file

python cli.py upload ~/Downloads/tom.torrent --loglevel=debug

Tests

pip install -r test_requirements.txt
pytest -s --cov=bt/ tests/

About

A BitTorrent client written in Python and asyncio

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages