Metadata-Version: 2.1
Name: nxpy-sort
Version: 1.0.0
Summary: Sorting utilities
Home-page: UNKNOWN
Author: Nicola Musatti
Author-email: nicola.musatti@gmail.com
License: Boost Software License 1.0 (BSL-1.0)
Project-URL: Documentation, https://nxpy.readthedocs.io/en/latest/
Project-URL: Source Code, https://github.com/nmusatti/nxpy
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Boost Software License 1.0 (BSL-1.0)
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Topic :: Software Development :: Libraries

Nxpy Sort
=========

You can install the library with pip::

    pip install nxpy-sort

*Nxpy Sort* provides the ``topological_sort()`` function which takes a sequence of ordered couples
of values and returns a single sequence where each value is guaranteed to come before every value
that comes after it in any of the input couples. When this is not possible, e.g. for inputs like
``(1 2) (2 1)``, ``None`` is returned.

The library's documentation is available on
`ReadTheDocs <https://nxpy.readthedocs.io/en/latest/sort.html>`_.


