From 46e5fe3f00730959741e6eaca95a6d240cf78af3 Mon Sep 17 00:00:00 2001 From: Christoph Gohlke Date: Sun, 30 Apr 2023 06:25:20 +0000 Subject: [PATCH] Release v2023.4.30 --- README.rst | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/README.rst b/README.rst index 702e57c..28c42e2 100644 --- a/README.rst +++ b/README.rst @@ -1,4 +1,4 @@ -DNA Curvature Analysis +DNA curvature analysis ====================== Dnacurve is a Python library, console script, and web application to calculate @@ -8,14 +8,14 @@ curvature are calculated at each nucleotide. :Author: `Christoph Gohlke `_ :License: BSD 3-Clause -:Version: 2022.10.4 -:DOI: 10.5281/zenodo.7135499 +:Version: 2023.4.30 +:DOI: `10.5281/zenodo.7135499 `_ Quickstart ---------- Install the dnacurve package and all dependencies from the -Python Package Index:: +`Python Package Index `_:: python -m pip install -U dnacurve[all] @@ -35,17 +35,22 @@ Source code and support are available on Requirements ------------ -This release has been tested with the following requirements and dependencies +This revision was tested with the following requirements and dependencies (other versions may work): -- `CPython 3.8.10, 3.9.13, 3.10.7, 3.11.0rc2 `_ -- `Numpy 1.22.4 `_ -- `Matplotlib 3.5.3 `_ -- `Flask 2.2.2 `_ (optional) +- `CPython `_ 3.9.13, 3.10.11, 3.11.3 +- `Numpy `_ 1.23.5 +- `Matplotlib `_ 3.7.1 +- `Flask `_ 2.3.1 (optional) Revisions --------- +2023.4.30 + +- Improve type hints. +- Drop support for Python 3.8 and numpy < 1.21 (NEP29). + 2022.10.4 - Rename dnacurve_web.py to web.py (breaking).