Tgpy

Latest version: v0.17.1

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

Scan your dependencies

Page 1 of 6

0.17.1

Bug Fixes

- **build**: Fix docker build
([`8afb6f6`](https://github.com/tm-a-t/TGPy/commit/8afb6f6b0cede378bb8c6d4d3fef7a8c130cd967))

0.17.0

([`f3ca16f`](https://github.com/tm-a-t/TGPy/commit/f3ca16f24b56d56e787c79933c5e0db36fdf8a42))

Features

- Switch to PEP621 compliant pyproject.toml and pyproject.nix
([`7c20075`](https://github.com/tm-a-t/TGPy/commit/7c200755d3c90c560a99b5836e663f6453aa941f))

- Rewrite pyproject.toml to be PEP621 compliant - Update flake.nix to use pyproject.nix - Package
poetry from master, use it in actions

0.16.0

([`2a99f05`](https://github.com/tm-a-t/TGPy/commit/2a99f0534f67beb9a6ff47d2a5da9bedeb7e76d1))

Code Style

- Reformat [skip ci]
([`2b09fb3`](https://github.com/tm-a-t/TGPy/commit/2b09fb378e8054e8379d9695b707ed0d71151d71))

Documentation

- Describe loading of API secrets from env in guide
([`eb2a023`](https://github.com/tm-a-t/TGPy/commit/eb2a0230d4e0096d74781579dc9682f7ed9effd9))

Features

- Telegram API ID and hash now can be loaded from environment
([`9c22347`](https://github.com/tm-a-t/TGPy/commit/9c223473c507257d25a77ecea566d830965d7c8f))

0.15.1

([`55b555f`](https://github.com/tm-a-t/TGPy/commit/55b555f65bb7c1943a7fee694ebb8b73cd1c0e7d))

0.15.0

([`36f9a64`](https://github.com/tm-a-t/TGPy/commit/36f9a6493482997746139e8cc0f00d02ea4e6b33))

Continuous Integration

- Release hotfix
([`8572721`](https://github.com/tm-a-t/TGPy/commit/8572721a486f110561201a4b186dc8d8d7abf773))

- **guide**: Add guide dependencies to pyproject.toml, build guide using nix
([`8686aa0`](https://github.com/tm-a-t/TGPy/commit/8686aa0c8bec91a1587deac32af5dcb442da8f2c))

Documentation

- Reset page scale back to normal
([`20ec126`](https://github.com/tm-a-t/TGPy/commit/20ec1266f03d9f5d0e87deba93bfdf1d43cb1b5d))

Bigger scale was rather an experimental change and I'm tired of how it looks :)

Features

- Cd to DATA_DIR/workdir on tgpy start
([`f51dc84`](https://github.com/tm-a-t/TGPy/commit/f51dc8477ba116ad9132dd2a65c0f7630415c357))

- Real time progress feedback
([`8e85d7a`](https://github.com/tm-a-t/TGPy/commit/8e85d7a585f89c9c1dc0eba498390ad475e7c439))

When stdout.flush() or stderr.flush() is called, the current output will be displayed in the message
that is being evaluated. The message with be updated at most once per 3 seconds.

- Stop running message execution on `cancel`, add `stop` command to only stop execution without
blacklisting the message
([`547c1c6`](https://github.com/tm-a-t/TGPy/commit/547c1c6d158e113f9ca63c8d0b87eb69a527d6af))

- Truncate exceptions ([39](https://github.com/tm-a-t/TGPy/pull/39),
[`739fbbc`](https://github.com/tm-a-t/TGPy/commit/739fbbcdc2f96ed54a10620f87049b0107c14cc6))

- **Telethon**: Layer 179
([`010f4ef`](https://github.com/tm-a-t/TGPy/commit/010f4ef4b17b40f46a99119777f216d1ee79debd))

Refactoring

- Reactions_fix.update_hash is now called in edit_message
([`7e9d683`](https://github.com/tm-a-t/TGPy/commit/7e9d6834486819ee5ae6666f174fcdd28d51586f))

0.14.1

([`81aeb16`](https://github.com/tm-a-t/TGPy/commit/81aeb166424926a3cceb5422afddee83fbaf7250))

Page 1 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.