Skip to main content

Hot reloader aka edit and continue for Python

Project description

Logo

Example

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.
Frame Reloading
Reloadium will handle errors during reloading function and let you fix mistakes.
Frame Reloading
Reloadium is capable of reloading files across the whole project.
Tweaking with settings could not be easier.
Frame Reloading

Django

Reloadium will hot reload views and refresh page on save.
Page Refreshing
Reloadium will rollback database changes to prevent creating unwanted objects after reloading current function.
Rolling back db

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.
Flask

SqlAlchemy

Reloadium will rollback database changes to prevent creating unwanted objects after reloading current function.
SqlAlchemy

Pandas

Reloadium hot reloads pandas objects.
Manipulating complex dataframes for data science could not be easier.
Pandas

Sponsors

Thanks www.you.com for the M1 Mini donation

Project details


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

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

reloadium-0.9.4-py3-none-any.whl (486.9 kB view details)

Uploaded Python 3

reloadium-0.9.4-cp310-cp310-win_amd64.whl (2.9 MB view details)

Uploaded CPython 3.10Windows x86-64

reloadium-0.9.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

reloadium-0.9.4-cp310-cp310-macosx_12_0_arm64.whl (3.1 MB view details)

Uploaded CPython 3.10macOS 12.0+ ARM64

reloadium-0.9.4-cp310-cp310-macosx_10_15_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.10macOS 10.15+ x86-64

reloadium-0.9.4-cp39-cp39-win_amd64.whl (2.9 MB view details)

Uploaded CPython 3.9Windows x86-64

reloadium-0.9.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

reloadium-0.9.4-cp39-cp39-macosx_12_0_arm64.whl (3.1 MB view details)

Uploaded CPython 3.9macOS 12.0+ ARM64

reloadium-0.9.4-cp39-cp39-macosx_10_9_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

reloadium-0.9.4-cp38-cp38-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.8Windows x86-64

reloadium-0.9.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

reloadium-0.9.4-cp38-cp38-macosx_10_9_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

reloadium-0.9.4-cp37-cp37m-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.7mWindows x86-64

reloadium-0.9.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

reloadium-0.9.4-cp37-cp37m-macosx_10_9_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

File details

Details for the file reloadium-0.9.4-py3-none-any.whl.

File metadata

  • Download URL: reloadium-0.9.4-py3-none-any.whl
  • Upload date:
  • Size: 486.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.3 readme-renderer/37.2 requests/2.28.1 requests-toolbelt/0.9.1 urllib3/1.26.12 tqdm/4.64.1 importlib-metadata/5.0.0 keyring/23.9.3 rfc3986/2.0.0 colorama/0.4.5 CPython/3.9.13

File hashes

Hashes for reloadium-0.9.4-py3-none-any.whl
Algorithm Hash digest
SHA256 da478061a71d6ca15f466f53bd70fc65690de2193a913cccbd30100702e854f6
MD5 d0b90bf8271fa0afc41a1a0b19c4fb3e
BLAKE2b-256 8943f9fdb38d42d77972fe1aa9f90906b0286e1070676c4acf45370a6f6037ff

See more details on using hashes here.

File details

Details for the file reloadium-0.9.4-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: reloadium-0.9.4-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.3 readme-renderer/37.2 requests/2.28.1 requests-toolbelt/0.9.1 urllib3/1.26.12 tqdm/4.64.1 importlib-metadata/5.0.0 keyring/23.9.3 rfc3986/2.0.0 colorama/0.4.5 CPython/3.9.13

File hashes

Hashes for reloadium-0.9.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b2ffa941e67fc7434e9a5d48d867d71b29c18ee3615691c393b63a9149108878
MD5 478e531e227a2777a9e004c9145217b5
BLAKE2b-256 9e2a6920bd34e79ddef2e5d3cd325b1aa573849ea52f3dca1f0adfc7fa741bf0

See more details on using hashes here.

File details

Details for the file reloadium-0.9.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: reloadium-0.9.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.3 readme-renderer/37.2 requests/2.28.1 requests-toolbelt/0.9.1 urllib3/1.26.12 tqdm/4.64.1 importlib-metadata/5.0.0 keyring/23.9.3 rfc3986/2.0.0 colorama/0.4.5 CPython/3.9.13

File hashes

Hashes for reloadium-0.9.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dfedd8a0257dc3f35ae06714e2564c7180c9b917cae1fe8853b7cf0c893778be
MD5 aa7ecc3bb91219087aa39acb05244f06
BLAKE2b-256 6b2d04555f6008082688aac9599ffef1bf2554ad5ec9b8721d4f12197a393547

See more details on using hashes here.

File details

Details for the file reloadium-0.9.4-cp310-cp310-macosx_12_0_arm64.whl.

File metadata

  • Download URL: reloadium-0.9.4-cp310-cp310-macosx_12_0_arm64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.10, macOS 12.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.3 readme-renderer/37.2 requests/2.28.1 requests-toolbelt/0.9.1 urllib3/1.26.12 tqdm/4.64.1 importlib-metadata/5.0.0 keyring/23.9.3 rfc3986/2.0.0 colorama/0.4.5 CPython/3.9.13

File hashes

Hashes for reloadium-0.9.4-cp310-cp310-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 e6f92ddf3d1bbea2d1cc682fc8f84ce204b8f875a636ebc5e3f8fd11bb685ab4
MD5 5cf0e7639dbc419dbcd08edc25624ec6
BLAKE2b-256 cb4aa9c7cb1c7d831a21d96a1d3872c99b6168ad075d30f348e7d0a10a69917d

See more details on using hashes here.

File details

Details for the file reloadium-0.9.4-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: reloadium-0.9.4-cp310-cp310-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.10, macOS 10.15+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.3 readme-renderer/37.2 requests/2.28.1 requests-toolbelt/0.9.1 urllib3/1.26.12 tqdm/4.64.1 importlib-metadata/5.0.0 keyring/23.9.3 rfc3986/2.0.0 colorama/0.4.5 CPython/3.9.13

File hashes

Hashes for reloadium-0.9.4-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 9ed7d74d49a7dfce3bf90d6c82bcdffcbe1b754948a9fd1166a22977a9f34e7a
MD5 a94eaf561f029b69611a7c8274bbf627
BLAKE2b-256 0b9610ce135b25aa120a665e81f9c8dd0f318a837b89fe9ff4f28a5abcea1cc4

See more details on using hashes here.

File details

Details for the file reloadium-0.9.4-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: reloadium-0.9.4-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.3 readme-renderer/37.2 requests/2.28.1 requests-toolbelt/0.9.1 urllib3/1.26.12 tqdm/4.64.1 importlib-metadata/5.0.0 keyring/23.9.3 rfc3986/2.0.0 colorama/0.4.5 CPython/3.9.13

File hashes

Hashes for reloadium-0.9.4-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a5c4708449a76d8e54b6f891e5894b814ecdfe5698f76090e84df05a6cc78ece
MD5 098acd2d13864714cadc1afbc56bb566
BLAKE2b-256 80324923dd89e9e037fc150d1cc7616c2e5975beaf91fc7701e2dba5d2d34e14

See more details on using hashes here.

File details

Details for the file reloadium-0.9.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: reloadium-0.9.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.3 readme-renderer/37.2 requests/2.28.1 requests-toolbelt/0.9.1 urllib3/1.26.12 tqdm/4.64.1 importlib-metadata/5.0.0 keyring/23.9.3 rfc3986/2.0.0 colorama/0.4.5 CPython/3.9.13

File hashes

Hashes for reloadium-0.9.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f69bbe2e69b46dd046cbb0ce392c27eb0979a0fb970356e6147cb249e54b9a3c
MD5 1d450b0be920b62d3bd49366fcab7b45
BLAKE2b-256 f5025060c007f9c3f4a7b5cf942840c26c43c4ee8d74537e4c46554780ac89ec

See more details on using hashes here.

File details

Details for the file reloadium-0.9.4-cp39-cp39-macosx_12_0_arm64.whl.

File metadata

  • Download URL: reloadium-0.9.4-cp39-cp39-macosx_12_0_arm64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.9, macOS 12.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.3 readme-renderer/37.2 requests/2.28.1 requests-toolbelt/0.9.1 urllib3/1.26.12 tqdm/4.64.1 importlib-metadata/5.0.0 keyring/23.9.3 rfc3986/2.0.0 colorama/0.4.5 CPython/3.9.13

File hashes

Hashes for reloadium-0.9.4-cp39-cp39-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 465244516db48cdf58b6c48147fff886fb72f2233213a931c7b05682dad4129e
MD5 804553fb2ac9ef910cd39cbbcbb0ea14
BLAKE2b-256 5e630d86239554e44eae92d6c7980c28da4a26763da6923ec89e6bbae99895ae

See more details on using hashes here.

File details

Details for the file reloadium-0.9.4-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: reloadium-0.9.4-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.3 readme-renderer/37.2 requests/2.28.1 requests-toolbelt/0.9.1 urllib3/1.26.12 tqdm/4.64.1 importlib-metadata/5.0.0 keyring/23.9.3 rfc3986/2.0.0 colorama/0.4.5 CPython/3.9.13

File hashes

Hashes for reloadium-0.9.4-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ebae0bf8a77725c48eb00da681908b7dd1094238f69e474dc5bc00cb4c345aeb
MD5 4946ec6d20f4fa35ce0d4f65b8b33210
BLAKE2b-256 b103bf7f544ae90891f303704165fc749d8eaad4bde55ddf8ffc1702b5035886

See more details on using hashes here.

File details

Details for the file reloadium-0.9.4-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: reloadium-0.9.4-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.3 readme-renderer/37.2 requests/2.28.1 requests-toolbelt/0.9.1 urllib3/1.26.12 tqdm/4.64.1 importlib-metadata/5.0.0 keyring/23.9.3 rfc3986/2.0.0 colorama/0.4.5 CPython/3.9.13

File hashes

Hashes for reloadium-0.9.4-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 b5bfd03c161146caf871da334091f56c7ec8faa18e6a3297862b834f4f84db7b
MD5 382afde36ecd11ba43d3aaba64d47783
BLAKE2b-256 e62392e28d26227cbd8ca332b17c045908be5226d96b69a88d05d57b849c0053

See more details on using hashes here.

File details

Details for the file reloadium-0.9.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: reloadium-0.9.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.3 readme-renderer/37.2 requests/2.28.1 requests-toolbelt/0.9.1 urllib3/1.26.12 tqdm/4.64.1 importlib-metadata/5.0.0 keyring/23.9.3 rfc3986/2.0.0 colorama/0.4.5 CPython/3.9.13

File hashes

Hashes for reloadium-0.9.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f5a65684b81d2ebd4c3e7aa470582ce857fa2ccf07df832d8b3c21c2b8af5ba5
MD5 48188b747130ce802b6cf4c5494244fa
BLAKE2b-256 38e6dce530c6a690131695b8dbe6158898015536e17333b3a722d19c5daa12c8

See more details on using hashes here.

File details

Details for the file reloadium-0.9.4-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: reloadium-0.9.4-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.3 readme-renderer/37.2 requests/2.28.1 requests-toolbelt/0.9.1 urllib3/1.26.12 tqdm/4.64.1 importlib-metadata/5.0.0 keyring/23.9.3 rfc3986/2.0.0 colorama/0.4.5 CPython/3.9.13

File hashes

Hashes for reloadium-0.9.4-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d6962629de74b233bdeb3e832c6b36bb20157a88a4a99c4175cb6d2468f15483
MD5 5e125b38a8358a9efa467c2f5fd7b115
BLAKE2b-256 989400c19ff9e46c5c43bcc3ee7a675a66b298d055d74bd80a54dafc41369acc

See more details on using hashes here.

File details

Details for the file reloadium-0.9.4-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: reloadium-0.9.4-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.3 readme-renderer/37.2 requests/2.28.1 requests-toolbelt/0.9.1 urllib3/1.26.12 tqdm/4.64.1 importlib-metadata/5.0.0 keyring/23.9.3 rfc3986/2.0.0 colorama/0.4.5 CPython/3.9.13

File hashes

Hashes for reloadium-0.9.4-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 1c030d8e4855ff43581aed8f7e40d3db79f2ef88996139d348948b4e6c1e8228
MD5 cc09ba5cb31b13d5b5a232701c98f909
BLAKE2b-256 2e51b8fc40077580be2c04fc7470e0edd918a0b156cdb5b229fab1b545e0f92f

See more details on using hashes here.

File details

Details for the file reloadium-0.9.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: reloadium-0.9.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.3 readme-renderer/37.2 requests/2.28.1 requests-toolbelt/0.9.1 urllib3/1.26.12 tqdm/4.64.1 importlib-metadata/5.0.0 keyring/23.9.3 rfc3986/2.0.0 colorama/0.4.5 CPython/3.9.13

File hashes

Hashes for reloadium-0.9.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 df961d7f55fba9d813d9143842c7df576134638df9b4899a3f2d70187ebdc361
MD5 cab90b890d654a368c9e7962b8a5b363
BLAKE2b-256 d925900fba3b71fbd75cf14f0bf0056eaca52631f526a81af83e22c1ec66f126

See more details on using hashes here.

File details

Details for the file reloadium-0.9.4-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: reloadium-0.9.4-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.3 readme-renderer/37.2 requests/2.28.1 requests-toolbelt/0.9.1 urllib3/1.26.12 tqdm/4.64.1 importlib-metadata/5.0.0 keyring/23.9.3 rfc3986/2.0.0 colorama/0.4.5 CPython/3.9.13

File hashes

Hashes for reloadium-0.9.4-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 680004c166239f1c6f4961d039af72b495594fd77ac6be783c988ad6aa4ed7b3
MD5 23b8a3ecc79f6d8d3dfc94b935c97413
BLAKE2b-256 25ccef66258568fbf3818df7b1838d93d8da70f0105a2dcec0dc785e8b79288e

See more details on using hashes here.

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