python-sortedcontainers
Port variant py310
Summary Sorted List, Dict, and Set containers (3.10)
Package version 2.4.0
Homepage http://www.grantjenks.com/docs/sortedcontainers/
Keywords python
Maintainer Python Automaton
License Not yet specified
Other variants v11
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 23 JAN 2023, 06:04:31 UTC
Port created 15 AUG 2018, 15:32:35 UTC
Subpackage Descriptions
single Python Sorted Containers ======================== `Sorted Containers`_ is an Apache2 licensed `sorted collections library`_, written in pure-Python, and fast as C-extensions. Python's standard library is great until you need a sorted collections type. Many will attest that you can get really far without one, but the moment you **really need** a sorted list, sorted dict, or sorted set, you're faced with a dozen different implementations, most using C-extensions without great documentation and benchmarking. In Python, we can do better. And we can do it in pure-Python! Quickstart ---------- Installing `Sorted Containers`_ is simple with [pip ]:: $ pip install sortedcontainers You can access documentation in the interpreter with Python's built-in `help` function. The `help` works on modules, classes and methods in `Sorted Containers`_. .. code-block:: python >>> import sortedcontainers >>> help(sortedcontainers) >>> from sortedcontainers import SortedDict >>> help(SortedDict) >>> help(SortedDict.popitem) Documentation ------------- Complete documentation for `Sorted Containers`_ is available at http://www.grantjenks.com/docs/sortedcontainers/ User Guide .......... The user guide provides an introduction to `Sorted Containers`_ and extensive performance comparisons and analysis. - `Introduction`_ - `Performance Comparison`_ - `Load Factor Performance Comparison`_ - `Runtime Performance Comparison`_ - `Simulated Workload Performance Comparison`_ - `Performance at Scale`_ .. _`Introduction`: http://www.grantjenks.com/docs/sortedcontainers/introduction.html .. _`Performance Comparison`: http://www.grantjenks.com/docs/sortedcontainers/performance.html .. _`Load Factor Performance Comparison`: http://www.grantjenks.com/docs/sortedcontainers/performance-load.html .. _`Runtime Performance Comparison`: http://www.grantjenks.com/docs/sortedcontainers/performance-runtime.html .. _`Simulated Workload Performance Comparison`: http://www.grantjenks.com/docs/sortedcontainers/performance-workload.html .. _`Performance at Scale`: http://www.grantjenks.com/docs/sortedcontainers/performance-scale.html Community Guide ............... The community guide provides information on the development of `Sorted Containers`_ along with support, implementation, and history details. - `Development and Support`_ - `Implementation Details`_ - `Release History`_ .. _`Development and Support`: http://www.grantjenks.com/docs/sortedcontainers/development.html .. _`Implementation Details`: http://www.grantjenks.com/docs/sortedcontainers/implementation.html .. _`Release History`: http://www.grantjenks.com/docs/sortedcontainers/history.html API Documentation ................. The API documentation provides information on specific functions, classes, and modules in the `Sorted Containers`_ package. - `Sorted List`_ - `Sorted Dict`_ - `Sorted Set`_ .. _`Sorted List`: http://www.grantjenks.com/docs/sortedcontainers/sortedlist.html
Configuration Switches (platform-specific settings discarded)
PY310 ON Build using Python 3.10 PY311 OFF Build using Python 3.11
Package Dependencies by Type
Build (only) python-pip:single:py310
autoselect-python:single:standard
Build and Runtime python310:single:standard
Download groups
main mirror://PYPIWHL/32/46/9cb0e58b2deb7f82b84065f37f3bffeb12413f947f9388e4cac22c4621ce
Distribution File Information
a163dcaede0f1c021485e957a39245190e74249897e2ae4b2aa38595db237ee0 29575 sortedcontainers-2.4.0-py2.py3-none-any.whl
Ports that require python-sortedcontainers:py310
python-intervaltree:py310 Editable interval tree data structure (3.10)