Metadata-Version: 1.2
Name: quickly
Version: 0.4.0
Summary: Tool and library for manipulating LilyPond files
Home-page: https://quick-ly.info/
Maintainer: Wilbert Berendsen
Maintainer-email: info@frescobaldi.org
License: GPL v3
Description: Welcome to quickly!
        ===================
        
        `Homepage       <https://quick-ly.info/>`_                      •
        `Development    <https://github.com/frescobaldi/quickly>`_      •
        `Download       <https://pypi.org/project/quickly/>`_           •
        `Documentation  <https://quick-ly.info/>`_                      •
        `License        <https://www.gnu.org/licenses/gpl-3.0>`_
        
        The *quickly* python package is able to create and manipulate LilyPond music
        documents. LilyPond documents often use the ``.ly`` extension, hence the name.
        
        It is currently in an early development stage, but slated to become the
        successor of the `python-ly`_ package.
        
        Like python-ly, it will provide tools to manipulate `LilyPond`_ music
        documents, but instead of using the lexer in python-ly, which is very difficult
        to maintain, it uses the new `parce`_ package for parsing `LilyPond`_ files.
        
        ``ly.dom`` and ``ly.music`` will be superseded by ``quickly.dom`` which
        provides a way to both build a LilyPond source file from scratch (like
        ``ly.dom``) and manipulate an existing document (like ``ly.music``). It is also
        expected that much of the functionality that is currently implemented at the
        token level, like transposing and rhythm manipulations, can be rewritten to
        work on the musical representation provided by ``quickly.dom``, which will look
        a lot like ``ly.music``.
        
        This module is written and maintained by Wilbert Berendsen, and will, as it
        grows, also contain (adapted) code from python-ly that was contributed by
        others. Python 3.6 and higher is supported. Besides Python itself the most
        recent version of the *parce* module is needed. Testing is done by running
        ``pytest-3`` in the root directory.
        
        The documentation reflects which parts are already working :-) Enjoy!
        
        .. _python-ly: https://github.com/frescobaldi/python-ly/
        .. _LilyPond: http://lilypond.org/
        .. _parce: https://parce.info/
        
        
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python :: 3.6
Classifier: Topic :: Multimedia :: Sound/Audio
Classifier: Topic :: Text Processing
Classifier: Topic :: Text Editors
