Skip to content

Commit 6a1e8bd

Browse files
authored
Update CHANGELOG.md
1 parent 1e8f051 commit 6a1e8bd

File tree

1 file changed

+40
-36
lines changed

1 file changed

+40
-36
lines changed

docs/CHANGELOG.md

Lines changed: 40 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,23 @@
1-
## v0.1.0
2-
- Implement `varname` function
3-
4-
## v0.1.1
5-
- Add a value wrapper `Wrapper` class
1+
## v0.5.3
2+
- Add `debug` function
3+
- Deprecate `namedtuple` (will be removed in `0.6.0`)
64

7-
## v0.1.2
8-
- Add function `nameof`
9-
10-
## v0.1.3
11-
- Add arugment `raise_exc` for `varname` to raise an exception instead of returning `var_<index>`
12-
13-
## v0.1.4
14-
- Add `will` to detect next immediate attribute name
15-
16-
## v0.1.5
17-
- Fix `will` from a property call
5+
## v0.5.2
6+
- Move messaging of weird nameof calls from `_bytecode_nameof` to `nameof`.
7+
- Disallow `full` to be used when `_bytecode_nameof` needs to be invoked.
188

19-
## v0.1.6
20-
- Fit situations when frames cannot be fetched
21-
- Add shortcut for `namedtuple`
9+
## v0.5.1
10+
- Add better messaging for weird nameof calls
2211

23-
## v0.1.7
24-
- Add `inject` function
12+
## v0.5.0
13+
- Allow `nameof` to retrieve full name of chained attribute calls
14+
- Add `__all__` to the module so that only desired APIs are exposed when `from varname import *`
15+
- Give more hints on `nameof` being called in a weird way when no soucecode available.
2516

26-
## v0.2.0
27-
- Fix #5 and fit nameof in more cases
17+
## v0.4.0
18+
- Change default of `raise_exc` to `True` for all related APIs
19+
- Deprecate `var_0`
20+
- Get rid of `VarnameRetrievingWarning`.
2821

2922
## v0.3.0
3023
- Use sys._getframe instead of inspect.stack for efficiency (#9)
@@ -33,19 +26,30 @@
3326
- Remodel `will` for better logic
3427
- Support attributes in varname and nameof (#14)
3528

36-
## v0.4.0
37-
- Change default of `raise_exc` to `True` for all related APIs
38-
- Deprecate `var_0`
39-
- Get rid of `VarnameRetrievingWarning`.
29+
## v0.2.0
30+
- Fix #5 and fit nameof in more cases
4031

41-
## v0.5.0
42-
- Allow `nameof` to retrieve full name of chained attribute calls
43-
- Add `__all__` to the module so that only desired APIs are exposed when `from varname import *`
44-
- Give more hints on `nameof` being called in a weird way when no soucecode available.
32+
## v0.1.7
33+
- Add `inject` function
4534

46-
## v0.5.1
47-
- Add better messaging for weird nameof calls
35+
## v0.1.6
36+
- Fit situations when frames cannot be fetched
37+
- Add shortcut for `namedtuple`
4838

49-
## v0.5.2
50-
- Move messaging of weird nameof calls from `_bytecode_nameof` to `nameof`.
51-
- Disallow `full` to be used when `_bytecode_nameof` needs to be invoked.
39+
## v0.1.5
40+
- Fix `will` from a property call
41+
42+
## v0.1.4
43+
- Add `will` to detect next immediate attribute name
44+
45+
## v0.1.3
46+
- Add arugment `raise_exc` for `varname` to raise an exception instead of returning `var_<index>`
47+
48+
## v0.1.2
49+
- Add function `nameof`
50+
51+
## v0.1.1
52+
- Add a value wrapper `Wrapper` class
53+
54+
## v0.1.0
55+
- Implement `varname` function

0 commit comments

Comments
 (0)