orderedset
orderedset copied to clipboard
Ordered Set implementation in Cython
According to https://pypi.org/project/orderedset/ latest version is 2.0.3 however there is no any git version tags here. Is it possible to tag at least 2.0.3?
The package is not even installing on Python 3.9. This is not in a container. It is in Ubuntu with `gcc` present. On Python 3.10 it is having issues with...
I'm trying to package your module as an rpm package. So I'm using the typical PEP517 based build, install and test cycle used on building packages from non-root account. -...
In this case: ``` from orderedset import OrderedSet oset = OrderedSet([1, 2, 3]) oset2 = OrderedSet([3, 2, 1]) oset3 = OrderedSet([1, 2, 3, 4]) oset.isorderedsubset(oset3) # True ``` the function...
## Description It seems like `OrderedSet` is not able to be installed successfully in either my local environment, or the server environment. It looks like this may be because of...
Installed orderedset 2.0.3 from pip with Cython 3.0a7 Running on Linux Mint Python version 3.9.5 ```Python >>> s = OrderedSet([1, 2, 3]) >>> s | {4, 5, 6} # this...
Are there any plans for type hint / mypy support? 1) `OrderedSet` is not a generic type, so it's not possible to use `OrderedSet[str]`. 2) An `OrderedSet` of strings is...
Is it possible for this project to also provide a **`whl`** file on [PyPI](https://pypi.org/project/orderedset/#files), especially for Linux? For example, see the ones for [numpy](https://pypi.org/project/numpy/#files) and [pandas](https://pypi.org/project/pandas/#files). If this is done,...
Quoting the Python documentation for sets: "The subset and equality comparisons do not generalize to a total ordering function. For example, any two nonempty disjoint sets are not equal and...
### If something is not subset, then it cannot be sure is superset or not, it must be tested https://github.com/simonpercivall/orderedset/blob/9b830754d1f13f6d844b90d24e664b377d1da84c/lib/orderedset/_orderedset.pyx#L505 >>> {1}.issubset({2, 3}) False >>> {1} > OrderedSet([1]).issubset(OrderedSet([2, 3])) False...