Releases: xyngular/py-xinject
Releases · xyngular/py-xinject
v1.4.1
v1.4.0
v1.3.0
v1.2.0
v1.1.0
v1.0.2
v1.0.1
v1.0.0
v0.4.0
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()
intograb()
, 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)