From 4cf83c22458e3334d8f89d2f279447fed45b483a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Trevor=20Ba=C4=8Da?= Date: Tue, 7 Jan 2025 17:30:32 -0500 Subject: [PATCH] Bump to Abjad 3.20 --- README.rst | 19 +++++++++++++------ setup.py | 20 ++++++++++---------- 2 files changed, 23 insertions(+), 16 deletions(-) diff --git a/README.rst b/README.rst index 0ac149b7cb..2aa62f0536 100644 --- a/README.rst +++ b/README.rst @@ -8,9 +8,6 @@ programming language, you can use Abjad to make systematic changes to music as y Because Abjad wraps the LilyPond music notation package, you can use Abjad to control the typographic detail of symbols on the page. -.. image:: https://img.shields.io/travis/Abjad/abjad/master.svg?style=flat-square - :target: https://travis-ci.org/Abjad/abjad - .. image:: https://img.shields.io/pypi/v/abjad.svg?style=flat-square :target: https://pypi.python.org/pypi/abjad @@ -42,9 +39,18 @@ Make sure LilyPond is callable from the commandline: .. code-block:: $ lilypond --version - GNU LilyPond 2.23.80 (running Guile 2.2) + Copyright (c) 1996--2023 by + Han-Wen Nienhuys + Jan Nieuwenhuizen + and others. + + This program is free software. It is covered by the GNU General Public + License and you are welcome to change it and/or distribute copies of it + under certain conditions. Invoke as `lilypond --warranty' for more + information. -Create a Python 3 virtual environment for Abjad: https://docs.python.org/3/tutorial/venv.html +Create a Python 3 virtual environment for Abjad: +https://docs.python.org/3/tutorial/venv.html Activate the virtual environment and then use pip to install Abjad: @@ -61,7 +67,8 @@ Start Python, import Abjad, start making music notation: >>> note = abjad.Note("c'4") >>> abjad.show(note) -.. image:: hello.png +.. + .. image:: hello.png ---- diff --git a/setup.py b/setup.py index d65fc1bc3a..76fd715e35 100644 --- a/setup.py +++ b/setup.py @@ -35,18 +35,18 @@ def get_abjad_version(): ] extras_require = { - "nauert": ["abjad-ext-nauert>=3.19"], - "rmakers": ["abjad-ext-rmakers>=3.19"], + "nauert": ["abjad-ext-nauert>=3.20"], + "rmakers": ["abjad-ext-rmakers>=3.20"], "dev": [ - "black>=23.7.0", - "flake8>=6.1.0", - "isort>=5.12.0", - "mypy>=1.4.1", - "pytest>=8.1.1", - "pytest-cov>=4.1.0", + "black>=24.10.0", + "flake8>=7.1.1", + "isort>=5.13.2", + "mypy>=1.14.1", + "pytest>=8.3.4", + "pytest-cov>=6.0.0", "pytest-helpers-namespace>=2021.12.29", "sphinx>=8.1.3", - "sphinx-rtd-theme>=1.0.0", + "sphinx-rtd-theme>=3.0.2", ], } @@ -59,7 +59,7 @@ def get_abjad_version(): install_requires = [ "ply>=3.11", "roman>=1.4", - "uqbar>=0.6.9", + "uqbar>=0.7.4", ] if __name__ == "__main__":