Skip to content

Enhanced Aliasing#4

Merged
bluebinary merged 4 commits into
mainfrom
enhanced_aliasing
Jan 30, 2026
Merged

Enhanced Aliasing#4
bluebinary merged 4 commits into
mainfrom
enhanced_aliasing

Conversation

@bluebinary
Copy link
Copy Markdown
Owner

Updated README file.

Added support for aliasing classes and module-level functions via the
`@alias` decorator, in addition to the earlier support provided by the
`@alias` decorator for aliasing methods defined within classes
supported by the `classicist` library’s `aliased` metaclass.

Added additional unit testing for the aliasing functionality.

Updated the `README` file and `CHANGELOG` to document the new
functionality.

Incremented the library version number to `1.0.2`.
Upgraded __Black__ to the latest version, 26.1.0, and fixed code
formatting discrepancies between the locally formatted code and the
formatting expected within GitHub Actions workflows run through the
latest version of __Black__.

Added additional error logging to help debug and issue with the unit
tests under Python 3.9.
Possible fix for `@classmethod` aliasing in Python 3.9.
Updated `README` file.
@bluebinary bluebinary self-assigned this Jan 30, 2026
@bluebinary bluebinary merged commit 220b6ec into main Jan 30, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant