Releases
v0.15.1.0
[0.15.1.0] - 2024-02-02
Functions/MemoryFunctions
Do not use comparisons to empty list
Functions/UniformToNormalDist
Do not check for scipy at runtime
MDF
Write_mdf_file: clarify documentation on fmt arg
Write_mdf_file: fix bug in detecting filename extension
Add NodeRole.LEARNING as an exclusion for mechanisms
Fix bug in detecting imported modules in script
PECOptimizationFunction
Use opt_func instead of self.method to construct optuna study
Port/_parse_port_spec
Convert value to string to compare to keyword
Security
Only purge python cache if CODEQL_PYTHON is set (#2888 )
Testing
Use fixed seed for optuna sampler instances
Seed optuna samplers (#2875 )
Check that running/executing with no inputs produces a warning
Enable node_spec_types test.
Add invocation wrapper to use in benchmark fixture
Only consider first 10 values in checks
Remove spurious return statement
Don't use deprecated pytest.warns(None)
Escape special characters in regexp
MDF: correct implicit use of locals in exec
MDF: test equivalence using np assert_array_equal
MDF: standardize model_backprop object naming
MDF: rework. share code. correct shared state
MDF: replace use of json-named functions with mdf-named
MDF: use tempfile instead of manually named files
MDF: rename
Use matrix.modulated or get_mod_matrix() instead of mod_matrix
Do not apply marks to a fixture (#2901 )
Broken_trans_deps
Block sphinxcontrib-applehelp>=1.0.8
Block sphinxcontrib-devhelp>=1.0.6
Block sphinxcontrib-htmlhelp>=2.0.5
Block sphinxcontrib-serializinghtml>=1.1.10
Block sphinxcontrib-qthelp>=1.0.7
Ci/ga
Upload pr_number only once
Do not upload distfile for version restricted run
Add version restriction to test artifact name
Bump versions of actions/{download,upload}-artifact (#2893 )
Print additional CPU and memory info on all runners (#2898 )
Use all logical cores to run tests (#2900 )
Ci/github-actions
Make sure the uploaded artifacts are unique (#2892 )
Deps
Block sphinxcontrib-* that silently depend on sphinx >=5 (#2880 )
Github-actions
Bump actions/download-artifact from 3 to 4 (#2865 )
Bump actions/cache from 3 to 4 (#2879 )
Llvm
Codestyle
Use checked/universal API to access binary structures (#2873 )
Requirements
Update grpcio requirement from <1.60.0 to <1.61.0 (#2855 )
Bump pycuda to <2024 (#2869 )
Update pytest requirement from <7.4.4 to <7.4.5 (#2870 )
Update pillow requirement from <10.2.0 to <10.3.0 (#2872 )
Add scipy to requirements file
Update beartype requirement from <0.16.0 to <0.17.0 (#2804 )
Update pandas requirement from <2.1.5 to <2.2.1 (#2890 )
Update dill requirement from <0.3.8 to <0.3.9 (#2891 )
Update pytest requirement from <7.4.5 to <8.0.1 (#2896 )
Setup
Remove stale warning filter.
Error on SyntaxWarnings
Treewide
Assign values to ".base" attribute of a modulated Parameter
You can’t perform that action at this time.