Skip to content

Commit

Permalink
chore: bump version
Browse files Browse the repository at this point in the history
  • Loading branch information
alexfikl committed Dec 25, 2023
1 parent cce7050 commit 53f96b9
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 7 deletions.
10 changes: 7 additions & 3 deletions docs/changelog.rst
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
Changelog
=========

pycaputo 0.2 (TBD)
------------------
pycaputo 0.2 (December 25, 2023)
--------------------------------

Dependency changes
^^^^^^^^^^^^^^^^^^
Expand All @@ -15,6 +15,8 @@ Features
* Added an example with the fractional Lorenz system (:ghpr:`13`).
* Add a guess for the number of corrector iterations
for :class:`~pycaputo.fode.CaputoPECEMethod` from [Garrappa2010]_.
* Added a modified PECE method from [Garrappa2010]_ in the form of
:class:`~pycaputo.fode.CaputoModifiedPECEMethod`.
* Implement :class:`~pycaputo.quadrature.RiemannLiouvilleSimpsonMethod`, a
standard 3rd order method.
* Implement :class:`~pycaputo.quadrature.RiemannLiouvilleCubicHermiteMethod`, a
Expand All @@ -25,7 +27,8 @@ Features
* Support different fractional orders for FODE systems in
:class:`~pycaputo.fode.CaputoForwardEulerMethod`,
:class:`~pycaputo.fode.CaputoWeightedEulerMethod` and others.
* Add approximation for the Lipschitz constant.
* Add approximation for the Lipschitz constant (:ghpr:`18`).
* Add a (rather slow) wrapper to compute a fractional gradient (:ghpr:`35`).

Fixes
^^^^^
Expand All @@ -35,6 +38,7 @@ Fixes
* Fix Jacobian construction for :class:`~pycaputo.fode.CaputoWeightedEulerMethod`
which gave incorrect results for systems of equations (:ghissue:`11`).
* Add dark variants of plots to the documentation for nicer results.
* Promoto history management to :mod:`pycaputo.history`.

pycaputo 0.1 (June 12, 2023)
----------------------------
Expand Down
3 changes: 2 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ requires = [

[project]
name = "pycaputo"
version = "0.1"
version = "0.2"
description = "Evaluate fractional integrals and solve fractional ODEs"
readme = "README.rst"
keywords = [
Expand Down Expand Up @@ -109,6 +109,7 @@ ignore = [
"PLR0911", # too-many-return-statements
"PLR0912", # too-many-branches
"PLR0913", # too-many-arguments
"PLR0914", # too-many-locals
"PLR0917", # too-many-positional
"PLR6301", # no-self-use
"PLR2004", # magic-value-comparison
Expand Down
6 changes: 3 additions & 3 deletions requirements-dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ cycler==0.12.1
# via matplotlib
differint==1.0.0
# via pycaputo (pyproject.toml)
fonttools==4.46.0
fonttools==4.47.0
# via matplotlib
iniconfig==2.0.0
# via pytest
Expand All @@ -26,7 +26,7 @@ matplotlib==3.8.2
# via pycaputo (pyproject.toml)
mdurl==0.1.2
# via markdown-it-py
mypy==1.7.1
mypy==1.8.0
# via pycaputo (pyproject.toml)
mypy-extensions==1.0.0
# via mypy
Expand Down Expand Up @@ -65,7 +65,7 @@ python-dateutil==2.8.2
# via matplotlib
rich==13.7.0
# via pycaputo (pyproject.toml)
ruff==0.1.7
ruff==0.1.9
# via pycaputo (pyproject.toml)
scipy==1.11.4
# via pycaputo (pyproject.toml)
Expand Down

0 comments on commit 53f96b9

Please sign in to comment.