|
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`) |
6 | 4 |
|
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. |
18 | 8 |
|
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 |
22 | 11 |
|
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. |
25 | 16 |
|
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`. |
28 | 21 |
|
29 | 22 | ## v0.3.0
|
30 | 23 | - Use sys._getframe instead of inspect.stack for efficiency (#9)
|
|
33 | 26 | - Remodel `will` for better logic
|
34 | 27 | - Support attributes in varname and nameof (#14)
|
35 | 28 |
|
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 |
40 | 31 |
|
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 |
45 | 34 |
|
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` |
48 | 38 |
|
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