Skip to content

Commit

Permalink
Added missing file to MANIFEST.in (`cython/cexprtk_custom_vararg_func…
Browse files Browse the repository at this point in the history
…tion.pxd`) this had been causing an error under python 3.7 when trying to register custom functions.
  • Loading branch information
mjdrushton committed Jul 4, 2018
1 parent 815e467 commit 011d3bb
Show file tree
Hide file tree
Showing 7 changed files with 2,010 additions and 1,669 deletions.
7 changes: 7 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
#Change Log

##0.3.3 (2018-07-04)
## Bug-Fixes

* Added missing file to MANIFEST.in (`cython/cexprtk_custom_vararg_function.pxd`) this had been causing an error under python 3.7 when trying to register custom functions.
* Fixed bug with cexprtk.check_expression() so that it works more like that in version 0.2.0. This function isn't particularly useful in this form with the introduction of custom functions and should be deprecated in version 0.4.0.
* Rebuilt `.cpp` files in distribution using cython 0.28.3.

##0.3.2 (2017-12-10)
## Bug-Fixes

Expand Down
2 changes: 1 addition & 1 deletion MANIFEST.in
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ include cpp/cexprtk_unknown_symbol_resolver.cpp
include cpp/cexprtk_unknown_symbol_resolver.hpp
include cpp/cexprtk_custom_vararg_function.hpp

include cython/cexprtk_custom_vararg_function.pxd
include cython/cexprtk/__init__.py
include cython/cexprtk/_cexprtk.cpp
include cython/cexprtk/_cexprtk.pyx
Expand All @@ -19,5 +20,4 @@ include cython/cexprtk/_functionargs.py
include cython/cexprtk/_symbol_table.pxd
include cython/cexprtk/_symbol_table.pyx
recursive-include cython/cexprtk/tests *.py

graft benchmark
4 changes: 2 additions & 2 deletions build-wheels/build-macosx.sh
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,9 @@ SCRIPT_DIR="$(cd "$(dirname $0)";$(which pwd))"
ROOT_DIR="$SCRIPT_DIR/.."

cd "$ROOT_DIR"
for PE in 2.7.14 3.3.7 3.6.3 3.6.4 3.5.5 3.4.8 3.7.0b2;do
for PE in 2.7.14 3.3.7 3.4.8 3.5.5 3.6.3 3.6.4 3.6.5 3.7.0;do
pyenv local $PE
PIP="$(pyenv which pip)"
"$PIP" install wheel
"$PIP" wheel . -w wheelhouse/
done
done
Loading

0 comments on commit 011d3bb

Please sign in to comment.