-
Notifications
You must be signed in to change notification settings - Fork 40
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Preparing 3.0.0rc1 release * Tidying-up documentation * Purging ancient documentation * More cleanup * More cleanup * Consolidate tests * Add packaging instructions * Don't clean-out docs on make release * Fix tests * Update pytest paths * Bump uqbar requirement * Cleanup * Add subpackage summaries. * Update README and setup.py
- Loading branch information
1 parent
c3d691c
commit 010b1ff
Showing
468 changed files
with
234 additions
and
5,068 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
Abjad Packaging Checklist | ||
========================= | ||
|
||
Pre-packaging | ||
------------- | ||
|
||
- Open a branch for the new release: `release/x.y.z` | ||
- Remove references in the documentation to old events or no-longer-supported | ||
versions of Python. | ||
- Verify that Abjad can be installed and run on an OSX machine, a Linux | ||
machine, and a Windows machine. A virtual machine is acceptable for running | ||
windows. | ||
- Verification includes: | ||
- Installation of Abjad and all dependencies, extension packages, and | ||
third-party tools such as LilyPond and Graphviz. | ||
- Running the test suite, including mypy. | ||
- Building the documentation. | ||
- Sanity checking `show()` and `play()`. | ||
- Sanity check that the documentation looks acceptable. | ||
- Running a Jupyter notebook with the IPython extension. | ||
- Fix any errors encountered during verification, push to the branch and | ||
re-verify on all platforms. | ||
|
||
Packaging | ||
--------- | ||
|
||
- Merge your release branch into master. | ||
- Create a release entry and tag on GitHub. | ||
- Have your PyPI credentials on hand. | ||
- Run `make release`. This will build the package, including the docs, push the | ||
built package to PyPI and push the docs to our docs server. | ||
- Sanity check that the published release works as expected by installing it | ||
into a new virtual environment. | ||
|
||
Post-release | ||
------------ | ||
|
||
- Bump the version number in `abjad/_version.py` and push to master. | ||
- Announce on appropriate mailing lists. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,5 @@ | ||
__version_info__ = (3, 0) | ||
__version__ = '.'.join(str(x) for x in __version_info__) | ||
__version_info__ = (3, 0, 0, 'rc1') | ||
__version__ = ( | ||
'.'.join(str(x) for x in __version_info__[:3]) + | ||
''.join(__version_info__[3:] or []) | ||
) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,7 @@ | ||
""" | ||
Command-line tools. | ||
""" | ||
|
||
import fnmatch | ||
import importlib | ||
import inspect | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,7 @@ | ||
""" | ||
Tools for modeling LilyPond's markup and postscript. | ||
""" | ||
|
||
import collections | ||
import numbers | ||
import typing | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,7 @@ | ||
""" | ||
Tools for modeling musical meter. | ||
""" | ||
|
||
import bisect | ||
import collections | ||
import uqbar.graphs | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,7 @@ | ||
""" | ||
Tools for modeling "rhythm-trees". | ||
""" | ||
|
||
import abc | ||
import typing | ||
import uqbar.containers | ||
|
Oops, something went wrong.