Skip to content

Releases: xyngular/py-xinject

v1.4.1

15 Apr 14:10
34977f5
Compare
Choose a tag to compare

1.4.1 (2023-04-15)

Bug Fixes

v1.4.0

19 Feb 03:57
f43cbe4
Compare
Choose a tag to compare

1.4.0 (2023-02-19)

Features

  • have proxy also forward set/get item dunder methods. (e471b71)

v1.3.0

04 Feb 21:03
3485861
Compare
Choose a tag to compare

1.3.0 (2023-02-03)

Features

  • added ability to easily proxy an attribute on dependency. (0ff42a0)

Bug Fixes

  • style, add doc comment. (3ad3817)

v1.2.0

02 Jan 23:21
5108f6d
Compare
Choose a tag to compare

1.2.0 (2023-01-02)

Features

  • renamed resource-refs to dependency-refs terminology; ie: resource_chain() -> dependency_chain() (f1f7b08)

v1.1.0

13 Dec 19:46
f27a1c1
Compare
Choose a tag to compare

1.1.0 (2022-12-13)

Features

Bug Fixes

  • fixes a bug where if you activate a dependency before the thread-root context is created. (0bb778c)

v1.0.2

01 Dec 16:07
81237ba
Compare
Choose a tag to compare

1.0.2 (2022-11-20)

Documentation

  • fix readme pypi pointer. (e775c81)

v1.0.1

20 Nov 04:25
371047e
Compare
Choose a tag to compare

1.0.1 (2022-11-20)

Bug Fixes

  • add missing metadata to package. (ced4cea)

v1.0.0

20 Nov 04:15
47912ee
Compare
Choose a tag to compare

1.0.0 (2022-11-20)

Features

  • release as version 1.0.0 (a971752)

v0.4.0

20 Nov 04:05
f13c017
Compare
Choose a tag to compare

0.4.0 (2022-11-20)

Features

  • added obj class property on Dependency to more easily get current dependency object. (e7de56e)
  • precent context from copying unless needed. (3e0940c)
  • Proxy str/repr functions. (0991475)
  • rearranged docs to make them more clear. (2d55d38)
  • rename ActiveResourceProxy to CurrentDependencyProxy (5474533)
  • rename file to new name. (e5bf973)
  • rename library to final name xinject. (be567e4)
  • renamed resource() into grab(), a simpler and more obvious name for what it does. (aafcec8)
  • renamed glazy into udepend in general. (f302abe)
  • renamed guards to xsentinels. (750d987)
  • return self if calling dependency without args (supports future Dependency.grab() syntax). (c2ebe5b)
  • simplified grab method; updated doc-comment; renamed to DependecyPerThread. (40a2052)

Bug Fixes

  • doc links (4d0fdb0)
  • doc-comments + thread-sharable feature. (2da6a76)
  • forgot to rename UDependError to XInjectError. (7c4bf11)
  • more emphasis on doc-link. (325a191)
  • use NotImplementedError instead of just NotImplemented. (24dbaa0)

Documentation

  • capitalized API Reference (a82f9ed)
  • fix readme. (f2990d5)
  • fix references to Context to fully qualified UContext. (6558f12)
  • grammer fix (c40f472)
  • Majorly improve documentation. (5b0af23)
  • splitting up docs into multiple files. (71fee52)

v0.3.0

08 Oct 19:14
e5ab334
Compare
Choose a tag to compare

0.3.0 (2022-10-08)

Features

Bug Fixes

  • accidentally added .html files... (4fb10b4)
  • remove unneeded input to reusable workflow call. (040e4fd)
  • test-release-process. (b9c6d8c)