./sysutils/py-hupper, Integrated process monitor for developing and reloading daemons

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.12.1, Package name: py311-hupper-1.12.1, Maintainer: pkgsrc-users

hupper is an integrated process monitor that will track changes to
any imported Python files in sys.modules as well as custom paths.
When files are changed the process is restarted.


Master sites:

Filesize: 42.218 KB

Version history: (Expand)


CVS history: (Expand)


   2024-01-28 18:38:32 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-hupper: updated to 1.12.1

1.12.1 (2024-01-26)

- Add support for Python 3.12.

- Fix a blocking issue when shutting down on Windows.

- Fix a race condition closing pipes when restarting the worker process.
  See https://github.com/Pylons/hupper/pull/83

- Fix issues with watchman when the server shuts down unexpectedly and when
  subscriptions are canceled.

- Add ``hupper.get_reloader().graceful_shutdown()`` which can be used within
  your own app to trigger a full shutdown of the worker as well as the
  monitoring.
  See https://github.com/Pylons/hupper/pull/88
   2023-06-17 19:34:06 by Thomas Klausner | Files touched by this commit (4)
Log message:
sysutils/py-hupper: import py-hupper-1.12

hupper is an integrated process monitor that will track changes to
any imported Python files in sys.modules as well as custom paths.
When files are changed the process is restarted.