Skip to content

Release 2.10rc1#161

Merged
timsavage merged 16 commits intomasterfrom
development
Mar 12, 2024
Merged

Release 2.10rc1#161
timsavage merged 16 commits intomasterfrom
development

Conversation

@timsavage
Copy link
Copy Markdown
Member

Changes

  • Simplify the internals of the Resource metaclass to make it easier to understand
    and maintain. Greater sharing of code between Resource and AnnotatedResource

    This change has no effect on the public API.

    Removes some compatibility code with versions prior to Python 3.8.

  • Support shadowing of fields on a resource. To enable this feature set the
    allow_field_shadowing meta option to True. This allows for fields to be
    overridden on a resource.

    ResourceObjects now includes a shadow_fields listing all fields shadowed by this
    resource.

dependabot Bot and others added 16 commits July 25, 2023 23:21
Bumps [certifi](https://github.com/certifi/python-certifi) from 2023.5.7 to 2023.7.22.
- [Commits](certifi/python-certifi@2023.05.07...2023.07.22)

---
updated-dependencies:
- dependency-name: certifi
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
…7.22

Bump certifi from 2023.5.7 to 2023.7.22
Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/pallets/jinja/releases)
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)
- [Commits](pallets/jinja@3.1.2...3.1.3)

---
updated-dependencies:
- dependency-name: jinja2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Simplification of metaclass for Resource types and tighter integration between resource and annotated resource
This fixes a bug where context is reassigned if you pass an empty con…
@timsavage timsavage merged commit 9a29fdd into master Mar 12, 2024
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.

2 participants