Backwards compatibility breaks and deprecations:
* Symbols no longer automatically convert to functions when called,
e.g., if f = Symbol('f'), f(t) is now a TypeError. To create a
function, use f = Function('f') or f = symbols('f', cls=Function).
* .integrate() has been renamed to .compute_expectation() in
sympy.stats in order to avoid confusion with the integrals module.
* classof() and a2idx() in sympy.matrices.matrices have been
deprecated in favor of the same functions in sympy.matrices.common.
* The source() function has been deprecated. Use inspect.getsource or
?? in IPython.
See the release notes for the full list of changes.
https://github.com/sympy/sympy/wiki/release-notes-for-1.3
ArviZ (pronounced "AR-vees") is a Python package for exploratory
analysis of Bayesian models. Includes functions for posterior
analysis, model checking, comparison and diagnostics.
Changes from 3.6.0 to 3.6.1
Maintenance release to fix packaging issues. No new features or bugfixes.
Changes from 3.5.3 to 3.6.0
PyTables 3.6 no longer supports Python 2.7.
Improvements
- Full python 3.8 support.
- On Windows PyTables wheels on PyPI are linked to `pytables_hdf5.dll` instead of
`hdf5.dll` to prevent collisions with other packages/wheels that also vendor `hdf5.dll`.
This should prevent problems that arise when a different version of a dll is imported
that the version to which the program was linked to. This problem is known as "DLL Hell".
With the renaming of the HDF5 DLL to `pytables_hdf5.dll` these problems should be solved.
Bugfixes
- Bugfix for HDF5 files/types with padding. For details see :issue:`734`.
- More fixes for python 3.8 compatibility: Replace deprecated time.clock
with time.perf_counter
- Improvements in tests as well as clean up from dropping Python 2.7 support.
Changes from 2.6.9 to 2.7.0
- The default number of 'safe' threads has been restored to the historical limit
of 8, if the environment variable "NUMEXPR_MAX_THREADS" has not been set.
- Thanks to @eltoder who fixed a small memory leak.
- Support for Python 2.6 has been dropped, as it is no longer available via
TravisCI.
- A typo in the test suite that had a less than rather than greater than symbol
in the NumPy version check has been corrected thanks to dhomeier.
- The file `site.cfg` was being accidently included in the sdists on PyPi.
It has now been excluded.
Packages defined the variable BROKEN inconsistently. Some added quotes,
like they are required in PKG_FAIL_REASON, some omitted them.
Now all packages behave the same, and pkglint will flag future mistakes.
Update math/ruby-spreadsheet to 1.2.5.
### 1.2.5 23.10.2019
Author: Jesús Manuel García Muñoz <jesus@bebanjo.com>
Date: Wed Oct 23 20:26:01 2019 +0200
* Fixes unrecognized date format
### 1.2.4 24.05.2019
Author: Cyril Champier <cyril.champier@doctolib.com>
Date: Fri May 24 12:56:52 2019 +0200
* correct ruby version check
* can read frozen string io
### 1.2.3 12.03.2019
Author: taichi <taichi730@gmail.com>
Date: Tue Mar 12 22:29:12 2019 +0900
* Remove workaround for ruby-ole gem
### 1.2.2 01.03.2019
Author: taichi <taichi730@gmail.com>
Date: Fri Mar 1 13:00:28 2019 +0900
* fixed unit test errors caused by frozen-string-literal
* removed ruby 2.3.8 with frozen-string-literal from CI regression
(It seems that standard libraries for this version does not support the
feature enough.)
* enable '--enable-frozen-string-literal' option on CI test
### 1.2.1 28.2.2019
Author: taichi <taichi730@gmail.com>
Date: Thu Feb 28 10:30:46 2019 +0900
* Merge pull request #231 from taichi-ishitani/separated_version_file
* Merge pull request #230 from taichi-ishitani/frozen_string_literal_support