Skip to main content

This package provides patches to improve plone.reload.

Calling its patch_top_level_reload applies a patch for (#10) making it possible to reload top level modules in place.

Calling its patch_handle_super_and_decorators applies a patch for (#1) and (#11) improving the reload on methods involving super and classmethods (in Python 3). In addition, it improves the reload of simple decoratored functions/methods.

BE WARNED: even with all patches applied, plone.reload is not yet perfect. For example, it still cannot change reliably function default values for parameters. Should you observe surprising behaviour after you made a reload, restart and see whether the behaviour changes.

History

1.1

new patch_handle_super_and_decorators

patch_handle_super_and_methods is now an alias for patch_handle_super_and_decorators

1.0

initial version

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dm.plonepatches.reload-1.1.tar.gz (4.8 kB view details)

Uploaded Source

File details

Details for the file dm.plonepatches.reload-1.1.tar.gz.

File metadata

  • Download URL: dm.plonepatches.reload-1.1.tar.gz
  • Upload date:
  • Size: 4.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/2.7

File hashes

Hashes for dm.plonepatches.reload-1.1.tar.gz
Algorithm Hash digest
SHA256 3425276a2faf6adc4c90ad3b1ce7009e6c48d02ac067ddff8d83e57ef510293e
MD5 24372555d37a7b4b158baf53e0db942b
BLAKE2b-256 81e2471db32e11584a6a69cf7441146584ef4664efa1de8101f6a784a6a8dc4e

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.1 This release

1 file

1.0

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page