From d0d4c5144c686f0ccfb53df376c5e43de7b91bd5 Mon Sep 17 00:00:00 2001 From: FasterSpeeding Date: Mon, 29 Apr 2024 22:15:22 +0100 Subject: [PATCH] Bump ver for release (#376) --- CHANGELOG.md | 8 +++++++- pyproject.toml | 2 +- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d515ab31..cea50e2b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,13 +5,18 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +## [0.2.0] - 2024-04-29 ### Added - Transparent auto injection methods on `Client` at `Client.auto_inject` and `Client.auto_inject_async`. These wrap functions to make calls to them automatically inject dependencies and are transparent replacements for the self injecting system. + More information on these can be found + [here](https://alluka.cursed.solutions/usage/#automatic-dependency-injection). - A system for setting the injection client for a local scope (as defined by [contextvars][]) and making dependency injection calls based on said context. + More information on this can be found + [here](https://alluka.cursed.solutions/usage/#local-client). - [alluka.abc.Client.make_context][] method for creating a client bound context. ### Changed @@ -101,7 +106,8 @@ part of Tanjun. - The public `CallackDescriptor` and `TypeDescriptor` classes as callbacks are now processed within the client and any necessary caching is kept internal. -[Unreleased]: https://github.com/FasterSpeeding/Alluka/compare/v0.1.5...HEAD +[Unreleased]: https://github.com/FasterSpeeding/Alluka/compare/v0.2.0...HEAD +[0.2.0]: https://github.com/FasterSpeeding/Alluka/compare/v0.1.5...v0.2.0 [0.1.5]: https://github.com/FasterSpeeding/Alluka/compare/v0.1.4...v0.1.5 [0.1.4]: https://github.com/FasterSpeeding/Alluka/compare/v0.1.3...v0.1.4 [0.1.3]: https://github.com/FasterSpeeding/Alluka/compare/v0.1.2...v0.1.3 diff --git a/pyproject.toml b/pyproject.toml index 38429c91..4bd59d53 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "flit_core.buildapi" [project] name = "alluka" -version = "0.1.5" +version = "0.2.0" readme = "README.md" requires-python = ">=3.9.0,<3.13" license = {file = "LICENSE"}