Skip to content

v2.0rc0

Choose a tag to compare

@github-actions github-actions released this 24 Jan 03:42
· 81 commits to master since this release
v2.0rc0
37f499b

Frigid v2.0rc0 (2025-01-24)

Features

  • Add one function which produces 1-element tuples. Cleaner to read than the
    1-element tuple syntax and is useful for some functional programming contexts.
    Also, add install function to install one as a Python, if desired.
  • Support mutables argument when using metaclasses from frigid.classes.
    Allows for selective mutability of class attributes.
  • ⚠️ BREAKING CHANGES! ⚠️ Improve reclassify_modules to constrain
    reclassification to only package modules and not other modules outside of
    package. Alter interface to make recursion through subpackages optional. Accept
    module objects and module names in addition to module attributes dictionaries.
    Attributes dictionaries must contain __package__ or __name__ attribute
    now.