Simple package to automatically restart application when file changes are detected!
Project description
py-mon

Simple package to automatically restart application when file changes are detected!
I spend a lot of time developing discord bots and it's a hassle to constantly Ctrl+C and then run the bot again on my terminal.
As an active web developer who works with NodeJS, I decided to make something like nodemon but for Python. Introducing py-mon, a simple and easy to use python package that automatically runs your python script when it detects file changes. I've only spent a couple of hours in developing this and I hope to add a bunch of features in the future, from ignoring certain files to prioritizing certain extensions.
Quickstart
I wanted to make this package as easy as possible to use. Here's a quick start, it's essentially all you'll need.
Installation
pip install -U py-mon
Execution
pymon filename.py
That's pretty much it! Thanks for everything, I would appreciate it if you could leave a follow or star this repository! <3
Contributing
This package is opensource so anyone with adequate python experience can contribute to this project!
Report Issues
If you find any error/bug/mistake with the package or in the code feel free to create an issue and report it here
Fix/Edit Content
If you want to contribute to this package, fork the repository, clone it, make your changes and then proceed to create a pull request here
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file py-mon-1.1.1.tar.gz.
File metadata
- Download URL: py-mon-1.1.1.tar.gz
- Upload date:
- Size: 4.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f889cc7d201c332189553178385284d86b561cf123fa0e57c10f2e987c85ab74
|
|
| MD5 |
a086797770890666a628303fee8dcb2e
|
|
| BLAKE2b-256 |
535665a1b948c9d51d0a6c93470a635b643c22206bb6fc7b308cc42ef1474d21
|
File details
Details for the file py_mon-1.1.1-py3-none-any.whl.
File metadata
- Download URL: py_mon-1.1.1-py3-none-any.whl
- Upload date:
- Size: 5.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
08befd4d192fcc03ca4ed195c4e76ea67aec03aff6d2ff729090db0d20e7f5a7
|
|
| MD5 |
5928d048514b25ad7893c681210206ee
|
|
| BLAKE2b-256 |
86517e6ff517879485ad845bec616ff18f02215c6daec44c2da1ba19379e47c1
|