portion
idx
portion | idx | |
---|---|---|
2 | 1 | |
455 | 78 | |
- | - | |
4.6 | 0.0 | |
2 months ago | over 3 years ago | |
Python | Clojure | |
GNU Lesser General Public License v3.0 only | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
portion
-
Stumped with inheritance, how to get an inherited method to return the derived class instead of the base class
$ pip install git+https://github.com/AlexandreDecan/portion.git Collecting git+https://github.com/AlexandreDecan/portion.git Cloning https://github.com/AlexandreDecan/portion.git to /tmp/pip-req-build-241lrtyw Running command git clone -q https://github.com/AlexandreDecan/portion.git /tmp/pip-req-build-241lrtyw Installing build dependencies ... done Getting requirements to build wheel ... done Preparing wheel metadata ... done Requirement already satisfied: sortedcontainers~=2.2 in /home/wbuntu/.local/lib/python3.8/site-packages (from portion==2.2.0.dev0) (2.4.0) Building wheels for collected packages: portion Building wheel for portion (PEP 517) ... done Created wheel for portion: filename=portion-2.2.0.dev0-py3-none-any.whl size=23786 sha256=7b8c438ffde61d8db70c28d4c5206530df206b00d6b0e9c39670481d10113efa Stored in directory: /tmp/pip-ephem-wheel-cache-3h6qvw2a/wheels/3f/9f/f4/e80d25371752004605bd857cc85b8056b77ca11268f316e6aa Successfully built portion Installing collected packages: portion Attempting uninstall: portion Found existing installation: portion 2.1.6 Uninstalling portion-2.1.6: Successfully uninstalled portion-2.1.6 Successfully installed portion-2.2.0.dev0 $ python3 >>> import timecode >>> t1 = timecode.TCInterval(20,30) >>> t2 = timecode.TCInterval(25,50) >>> t1|t2 TCInterval('0:00:20.000','0:00:50.000') >>> type(t1|t2)
idx
-
Doxa - a simple db that copies the functionality of datascript, using meander as a query tool
You might be able to use my library: https://github.com/wotbrew/idx. Would add a tiny cost for the pulls but you should be able to beat data-script on many queries (by using hash indexes directly to entry vs btree indexes to eid).
What are some alternatives?
bidict - The bidirectional mapping library for Python.
treap - :leaves: :deciduous_tree: :fallen_leaf: Efficient implementation of the implicit treap data structure
python-benedict - :blue_book: dict subclass with keylist/keypath support, built-in I/O operations (base64, csv, html, ini, json, pickle, plist, query-string, toml, xls, xml, yaml), s3 support and many utilities.
hypopg - Hypothetical Indexes for PostgreSQL
Wordbook - Wordbook is a dictionary application built for GNOME.
staticvec - Implements a fixed-capacity stack-allocated Vec alternative backed by an array, using const generics.
interval-timer - interval-timer is a Python package that enables iterating over a sequence of regular time intervals with high precision.
doxa
honcho - Honcho: a python clone of Foreman. For managing Procfile-based applications.
library - Data structures, algorithms, and C++ reference library
FluidFramework - Library for building distributed, real-time collaborative web applications