Textology

Latest version: v0.10.0

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

Scan your dependencies

Page 2 of 4

0.7.2

What's Changed
* new: Add ability to precache app pages.
* new: Add support for multiple dynamic callbacks.
* new: Add ability to remove dynamic callbacks.
* new: Support adding and removing dynamic callbacks via Message type.
* new: Add ability to trigger dynamic callbacks on exception types.
* new: Allow dynamic callback exceptions to be passed to app routed exception handlers.
* new: Add special exception type for handling user errors as notifications.
* chg: Update callback typehints.
* fix: Prevent callbacks from awaiting optionally awaitable returns.

**Full Changelog**: [v0.7.2](https://github.com/pyranha-labs/textology/compare/v0.7.1...v0.7.2)

0.7.1

What's Changed
* new: Add event for Store data updated.
* new: Allow adding callbacks at runtime, and controller whether they are temporary.
* new: Allow pages to be cached in applications to prevent reloading.
* chg: Add support for up to Textual 0.72.0.
* chg: Add ability to wait for screen response to modal dialogs.
* chg: Replace manual detach and mount with batched update.

**Full Changelog**: [v0.7.1](https://github.com/pyranha-labs/textology/compare/v0.7.0...v0.7.1)

0.7.0

What's Changed
* new: Add extended Text class to control overflow behavior.
* new: Add shortcut to disable messages on all child widgets.
* chg: Update typehints for callbacks and disabled messages.
* chg: Reorder class inheritance to improve class tree searching and type detection.
* chg: Update Textual minimum requirement to 0.70.0.


**Full Changelog**: [v0.7.0](https://github.com/pyranha-labs/textology/compare/v0.6.1...v0.7.0)

0.6.1

What's Changed
* chg: Prevent double highlight in horizontal menus and allow awaiting list replacements.
* chg: Move post mount patching into extension override.

**Full Changelog**: [v0.6.1](https://github.com/pyranha-labs/textology/compare/v0.6.0...v0.6.1)

0.6.0

What's Changed
* new: Add ability to automate clicks in snapshot tests.
* chg: Ensure Widget is visible in pyi file for tool linting.
* chg: Update minimum ruff version to 0.4.0.
* chg: Update ruff to 0.4.8 and replace pydocstyle standalone.
* chg: Update support for textual up to 0.65.2.
* chg: Increase minimum testing coverage to 85% and textual to 0.55.

**Full Changelog**: [v0.6.0](https://github.com/pyranha-labs/textology/compare/v0.5.1...v0.6.0)

0.5.1

What's Changed
* new: Add MultiSelect dropdown widget for selecting multiple items.
* chg: Update test report summary to include snapshot name for simplicity.
* chg: Migrate configurations and builds to pyproject.toml.
* fix: Update extended Select widget defaults to match Textual base singleton.

**Full Changelog**: [v0.5.1](https://github.com/pyranha-labs/textology/compare/v0.5.0...v0.5.1)

Page 2 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.