Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v0.30.0 #190

Merged
merged 14 commits into from
Oct 21, 2023
Merged

Release v0.30.0 #190

merged 14 commits into from
Oct 21, 2023

Conversation

neithere
Copy link
Owner

No description provided.

* Remove previously deprecated code

Exception: `pre_call` was scheduled for removal in v0.30 but it needs to be
  replaced with some other mechanism, see discussion in #63.

* docs: update changelog

* chore: bump version
@neithere neithere added this to the 0.30 milestone Sep 28, 2023
@neithere neithere self-assigned this Sep 28, 2023
* Add type annotations for existing code
* docs: modernise examples, stick to convention, etc.
* docs: update changelog
* chore: deprecate `help` alias for `--help` argument
* chore: deprecate the `@expects_obj` decorator
* docs: rename files for consistency, fix outdated bits
* docs: class methods usage example (fixes #138)
This addresses #184 while providing an alternative solution for #63.
* refactor: split into better scoped chunks, document
* refactor: use DTO for both inferred and declared args
* refactor: cleanup
@neithere neithere added the release-candidate Release candidate label Oct 21, 2023
@neithere neithere merged commit e8ea312 into master Oct 21, 2023
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release-candidate Release candidate
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant