Hot reloader aka edit and continue for Python
Project description
Details
Reloadium adds hot reloading and profiling features to any Python application
Installing
If you are a PyCharm user please check out Reloadium plugin
Plugins for other IDEs are coming soon.
Reloadium can be also used as a standalone library by installing it manually with pip:
pip install reloadium
Using
Running python files:
reloadium run example.py
Running modules:
reloadium run -m my_module
To apply your changes simply save a file
General Python Features
Reloadium will rerun current function when changed.
Developers get instant feedback whether the code is working or not.
Reloadium will handle errors during reloading function and let you fix mistakes.
Reloadium is capable of reloading files across the whole project.
Tweaking with settings could not be easier.
Django
Reloadium will hot reload views and refresh page on save.
Reloadium will rollback database changes to prevent creating unwanted objects after reloading current function.
Flask
Reloadium will hot reload flask apps and refresh page on save.
Changing content can be seen in real time making web development much smoother.
SqlAlchemy
Reloadium will rollback database changes to prevent creating unwanted objects after reloading current function.
Pandas
Reloadium hot reloads pandas objects.
Manipulating complex dataframes for data science could not be easier.
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 Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distributions
reloadium-0.9.1-py3-none-any.whl
(487.0 kB
view hashes)
Close
Hashes for reloadium-0.9.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8d8a00e915c32ff7ba8d4c11640911d1440710dfa9ed2c6361d4ce7a16839f58 |
|
MD5 | 8d375e5dd53e93af9a4086b74cec50ff |
|
BLAKE2b-256 | 1f0387c8abede3c06bd4a5e6fcfe6bf22c5a04a8e8f31f5eac77d9f542612736 |
Close
Hashes for reloadium-0.9.1-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 63462a90c842cf51d117bf7ae74e9fcea3f47ce0f4902cc64aff7739e636f632 |
|
MD5 | 53b8fbefc0aecc3c7a384cc8f1986e29 |
|
BLAKE2b-256 | 5ec7e3c33679379384e0f6d5722fccc36136ef0479ada3dcc9be5c290e32128b |
Close
Hashes for reloadium-0.9.1-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 33ade9a96f4d0a17835fd5dd7688855fcf94b7f4b3af85743542976150e0b623 |
|
MD5 | d1a4916ec5a76cb29b00c177d97fd722 |
|
BLAKE2b-256 | 01cfb32fca7659c24dc1a22453c8640df7cb9c7a96463fe1540519c75859e6ef |
Close
Hashes for reloadium-0.9.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9968169f88037ae2461037d5fb69577aae8a0627327c25efd929900328bb248a |
|
MD5 | 1ef6e2ebafa5753e206a56dc1dbca38b |
|
BLAKE2b-256 | 210d153d485a38cd89339ab9a1fd9dc93c998b6a56e59335de0c0390cbd3213f |
Close
Hashes for reloadium-0.9.1-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0bdcc2e1c2b55c6a03835311f5e674d8f98e59dc45ee3a2f0c06fdcf076f968b |
|
MD5 | 0ae438fd4c983bf257cb353808ae295b |
|
BLAKE2b-256 | e42c109f0a8f5c7091cea5cd05d086ad56bb6299cadb445e5f527f133fa3c010 |
Close
Hashes for reloadium-0.9.1-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 45a895b2d0673e0e37313382b55c9a59b5303e55c098a0a8243a53f20066968e |
|
MD5 | fc184b34e734dfb9c68a39dec3c7f887 |
|
BLAKE2b-256 | 3c8b13c6a793868ec9286173da1873147a52d3b1c50814b6eb21f3c28d4ea687 |
Close
Hashes for reloadium-0.9.1-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 824311c57c0496405d7accd2b516405b291dd0a8798a88348d391e68b0355bcc |
|
MD5 | ec34f0aa7282877e43bcb7370b97478e |
|
BLAKE2b-256 | a91b243a5d2117b1d613587e0f6df46489fa39cb731e96a23c0a7fd0e3a38a22 |
Close
Hashes for reloadium-0.9.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 48fd13fb5c244092af9af896aeb0fced77efb79d1084e9bac20ea7c05147e3ec |
|
MD5 | 6635e48fc0d699299290d894cb06b5ee |
|
BLAKE2b-256 | 9ec106455b2dd4dc9a995cae8bab93377928cd28943adffc0acc3f81adb94102 |
Close
Hashes for reloadium-0.9.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80141a998654fdd50532965a170af327c56e56209f1e94929ddc20772d8ff0b2 |
|
MD5 | 516c46d52e481e3eefbe51d76bd3bf29 |
|
BLAKE2b-256 | c66184381c015481a47c924710fdac1236ca8142db20dbcc36d4c08420e56489 |
Close
Hashes for reloadium-0.9.1-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bb6a165a467090de4965d58797ee77fbf4fc0ba14160896d406e60ae341553cc |
|
MD5 | fe5fe3159ff120ba850b64daa75ed27c |
|
BLAKE2b-256 | 9e7aaf195ce42fd40a13b91022fb0b86c6146fa636a83bb5c953247c68bab89c |
Close
Hashes for reloadium-0.9.1-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d737f1fb85caf815970f3057e11450efc7257cf4cb7bee8822ae97f81aa1a884 |
|
MD5 | 38c19fe80345117e6220b2476f0328ad |
|
BLAKE2b-256 | 4c169e91fbee31007a116a9741bcbf48217662f02d49b7f425a528a76e69440d |
Close
Hashes for reloadium-0.9.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0a602323a17a196e607af68018dcfd18d2035c7d82646bae3fbac4e14c150fb |
|
MD5 | 4c17492882c3480bebdf87c96106a691 |
|
BLAKE2b-256 | 4ea992cafe2fe9339cb8b73d04f186b828f95afcdcdd239232c64015f7575aaf |
Close
Hashes for reloadium-0.9.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a0406dbe140d44181d1fb32e54e8e9f336f4e150123de0710cf30575e11d9c64 |
|
MD5 | 3b0b7876b5768ebc1ecdfb08e66bbb64 |
|
BLAKE2b-256 | 8ae64fed5f9d022f87bd5718d0dafcc6180a15c3f51366b983f568839ae5804b |
Close
Hashes for reloadium-0.9.1-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 908150c14ee1e868eeb87c659b19dc6229b3afe0a05c8e6e33a19b42af25c915 |
|
MD5 | ad8015269a4178342cb12ae86cfd465f |
|
BLAKE2b-256 | 060fcb053a3762808b2231f1c169d0b38f8891bbccdc953cc75de8a1656a5563 |
Close
Hashes for reloadium-0.9.1-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 27aafa03e9bc2f0c7ed5bf227fbd098f7241a6b47988b8cbcddc4397a26cfb3e |
|
MD5 | 38f063dca2d77c37776e5f47f28037fa |
|
BLAKE2b-256 | c0c6132dfc24890492c8b0746aa41f59ac87fac578624174b3399edf20189bde |
Close
Hashes for reloadium-0.9.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e9eb2d6680a7dc3a32ef8fe175b1340be934c8b07dc0c47a40fb4815fa6a927d |
|
MD5 | 50c6084a3d5d2fe1751199b2d62a7dcc |
|
BLAKE2b-256 | f265a39605e826c7615d09eed81f65afd2e284fc3273977c8043390d77d43313 |
Close
Hashes for reloadium-0.9.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f4f5292da6432cf42bf5fa6a292d1b14abe8165aa4c3ab98c827625ab077ced |
|
MD5 | a7ce3503dfbd18ac84e64599b4943127 |
|
BLAKE2b-256 | fc9ac770c37f64e232c8faff8e9e108a7e5b417704e3f968c26da1ead5348051 |