Skip to content

About

A modern, easy-to-use package to automatically restart Python applications when file changes are detected. Perfect for development workflows with full support for Docker, Vagrant, and mounted filesystems via polling mode.

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

45 Commits

Folders and files

Repository files navigation

Pyreload logo

Pyreload

Save your file. Stay in your flow. Pyreload restarts Python applications when watched files change, with polling support for Docker, Vagrant, and network mounts.

CI PyPI Python Bun Flox License

Pyreload — Save your file. Stay in your flow.

pip install pyreload-cli
pyreload app.py
pyreload app.py --polling  # For mounted filesystems

Watch selected patterns, ignore generated files, share JSON configuration, or run shell commands with --exec. Type rs to restart or stop to exit.

Website · Documentation · CLI reference · Contributing

For development, run flox activate then ./setup-dev.sh. See development and releases.

About

A modern, easy-to-use package to automatically restart Python applications when file changes are detected. Perfect for development workflows with full support for Docker, Vagrant, and mounted filesystems via polling mode.

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages