Skip to content

Commit d05f8b1

Browse files
author
Sylvain MARIE
committed
1.9.3 changelog
1 parent 23082d7 commit d05f8b1

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

docs/changelog.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
# Changelog
22

3+
### 1.9.3 - Minor compatibility fixes with functools.partial
4+
5+
- `@wraps` can now be used to wrap a `functools.partial`. Fixed [#57](https://github.com/smarie/python-makefun/issues/57)
6+
7+
- `create_function` now correctly reuses information from the partialized function if a `functools.partial` is used as the implementation.
8+
9+
- `create_function` now raises a more explicit error when no `func_name` can be found.
10+
11+
- `makefun.partial` now generates a signature that is more consistent with `functools.partial`. Fixes [#58](https://github.com/smarie/python-makefun/issues/58)
12+
313
### 1.9.2 - packaging improvements
414

515
- packaging improvements: set the "universal wheel" flag to 1, and cleaned up the `setup.py`. In particular removed dependency to `six` for setup and added `py.typed` file, as well as set the `zip_safe` flag to False. Removed tests folder from package. Fixes [#54](https://github.com/smarie/python-makefun/issues/54)

0 commit comments

Comments
 (0)