python-sortedcontainers
Port variant v12
Summary Sorted List, Dict, and Set containers (3.12)
BROKEN
Package version 2.4.0
Homepage http://www.grantjenks.com/docs/sortedcontainers/
Keywords python
Maintainer Python Automaton
License Not yet specified
Other variants v13
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 15 NOV 2024, 16:08:50 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)
PY312 ON Build using Python 3.12 PY313 OFF Build using Python 3.13
Package Dependencies by Type
Build (only) python312:dev:std
python-pip:single:v12
autoselect-python:single:std
Build and Runtime python312:primary:std
Download groups
main mirror://PYPIWHL/32/46/9cb0e58b2deb7f82b84065f37f3bffeb12413f947f9388e4cac22c4621ce
Distribution File Information
a163dcaede0f1c021485e957a39245190e74249897e2ae4b2aa38595db237ee0 29575 python-src/sortedcontainers-2.4.0-py2.py3-none-any.whl
Ports that require python-sortedcontainers:v12
python-intervaltree:v12 Editable interval tree data structure (3.12)