Skip to content

Commit a261fed

Browse files
committed
1.3.1 - fixed ImportError in code generation
* the latest `autoclass` has its `__init__.py` fixed, this revealed a `ImportError: cannot import name 'getmembers'` because we were importing `getmembers` from it instead of `inspect`. Fixed
1 parent d785b6b commit a261fed

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

code_generation/mini_lambda_methods_generation.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@
1313
# from sortedcontainers import SortedSet
1414
from ordered_set import OrderedSet
1515

16-
from autoclass import autoclass, getmembers
16+
from inspect import getmembers
17+
from autoclass import autoclass
1718
from enforce import runtime_validation
1819

1920

docs/changelog.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,10 @@
1-
### 1.3.0 - fixed init.py
1+
# Changelog
2+
3+
### 1.3.1 - fixed ImportError in code generation
4+
5+
* the latest `autoclass` has its `__init__.py` fixed, this revealed a `ImportError: cannot import name 'getmembers'` because we were importing `getmembers` from it instead of `inspect`. Fixed
6+
7+
### 1.3.0 - fixed __init__.py
28

39
* The init file has been improved so as not to export symbols from other packages. Fixes [#6](https://github.com/smarie/python-mini-lambda/issues/6)
410

0 commit comments

Comments
 (0)