Aiomonitor

Latest version: v0.7.1

Safety actively analyzes 681748 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

0.7.1

------------------

- Added Python 3.13 support by replacing telnetlib with telnetlib3 and dropped Python 3.8 support
(`411 <https://github.com/aio-libs/aiomonitor/issues/411>`_)

0.7.0

------------------

- Overhauled the documentation
(`393 <https://github.com/aio-libs/aiomonitor/issues/393>`_)

- Adopted ruff to replace black, flake8 and isort
(`391 <https://github.com/aio-libs/aiomonitor/issues/391>`_)

- Added a new demo example to show various features of aiomonitor, especially using the GUI (also for PyCon APAC 2023 talk)
(`385 <https://github.com/aio-libs/aiomonitor/issues/385>`_)

- Relaxed our direct dependnecy version range of aiohttp ("3.8.5 only" to "3.8.5 and higher") to enable installation on Python 3.12
(`389 <https://github.com/aio-libs/aiomonitor/issues/389>`_)

- Updated the README example to conform with the latest API and convention
(`383 <https://github.com/aio-libs/aiomonitor/issues/383>`_)

0.6.0

------------------

- Add the web-based monitoring user interface to list, inspect, and cancel running/terminated tasks, with refactoring the monitor business logic and presentation layers (`termui` and `webui`)
(`84 <https://github.com/aio-libs/aiomonitor/issues/84>`_)

- Replace the default port numbers for the terminal UI, the web UI, and the console access (50101, 50201, 50102 -> 20101, 20102, 20103 respectively)
(`374 <https://github.com/aio-libs/aiomonitor/issues/374>`_)

- Adopt towncrier to auto-generate the changelog
(`375 <https://github.com/aio-libs/aiomonitor/issues/375>`_)

0.5.0

-----------------

* Fix a regression in Python 3.10 due to 10 (11)

* Support Python 3.11 properly by allowing the optional `name` and `context` kwargs passed to `asyncio.create_task()` in the hooked task factory function (10)

* Update development dependencies

* Selective persistent termination logs (9)

* Implement cancellation chain tracker (8)

* Trigger auto-completion only when Tab is pressed

* Support auto-completion of commands and arguments (7)

* Add missing explicit dependency to Click

* Promote `console_locals` as public attr

* Reimplement console command (6)

* Migrate to Click-based command line interface (5)

* Adopt `prompt_toolkit` and support concurrent clients (4)

* Show the total number of tasks when executing `ps` (3)

* Apply black, isort, mypy, flake8 and automate CI workflows using GitHub Actions

* Fix the task creation location in the 'ps' command output

* Remove loop=loop from all asynchronous calls to support newer Python versions (329)

* Added the task creation stack chain display to the 'where' command by setting a custom task factory (1)

These are the backported changes from [aiomonitor-ng](https://github.com/achimnol/aiomonitor-ng).
As the version bumps have gone far away in the fork, all those extra releases are squashed into the v0.5.0 release.

0.4.5

------------------

* Fixed endless loop on EOF (thanks apatrushev)

0.4.4

------------------

* Simplified python console start end 175

* Added python 3.7 compatibility 176

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.