Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/grantjenks/python-sortedcontainers

Python Sorted Container Types: Sorted List, Sorted Dict, and Sorted Set
https://github.com/grantjenks/python-sortedcontainers

ruff it up

3ac358631f58c1347f1d6d2d92784117db0f38ed authored 10 months ago by Grant Jenks <[email protected]>
Add rufflintfix and ruffformat

7a9c08723c06ffb6556aa7dbfe347066c0728072 authored 10 months ago by Grant Jenks <[email protected]>
Update copyright years

1ed759bfa4a7e94168bcf47408604f24a35962e5 authored 10 months ago by Grant Jenks <[email protected]>
Fix readme reference from build-check

728dd7ebbf08f001379c40f18374c69aa4f46ce5 authored 10 months ago by Grant Jenks <[email protected]>
ruff format acts differently under tox ... not sure why

17180fe54e929a0cea8e27fe83e464ca17fc865c authored 10 months ago by Grant Jenks <[email protected]>
ruff it up (auto format)

3a536a017dfd03ad151a0a6a93b09918b0c6cf93 authored 10 months ago by Grant Jenks <[email protected]>
Fix import formatting

ff966d18d446c871b5f5823e3b5a59bcce7ac944 authored 10 months ago by Grant Jenks <[email protected]>
Remove the underscore imports like _sortedlist, etc.

92897571c557cc7ee17ff47b5b268d3a96d9f949 authored 10 months ago by Grant Jenks <[email protected]>
Lint only the src directory

363720bd4b6c9b449d948eac7c326f8bb75ce41e authored 10 months ago by Grant Jenks <[email protected]>
Set language to 'en'

a49295d08eebce554e4fd9c341d56821bc3502f5 authored 10 months ago by Grant Jenks <[email protected]>
Add new checks

12012a35e342d379a056db2a7cb6e1c43a5851ab authored 10 months ago by Grant Jenks <[email protected]>
Fixes for local install

a5fa6916b471ad5d3d02342bf9dce39ddba65667 authored 10 months ago by Grant Jenks <[email protected]>
Use pypa GHA for publishing

e0ffff67da884f6b741d89fece437f40e56ce64d authored 10 months ago by Grant Jenks <[email protected]>
Test against Python 3.12

b0c10cf3440dd97cb31d0ec2df03edceff786b67 authored 10 months ago by Grant Jenks <[email protected]>
Remove pylintrc

f255ec85c5f0a8ead17d9b182219232c2d9ea5b8 authored 10 months ago by Grant Jenks <[email protected]>
Remove setup.py

daf9387d4016af96489f7a2fdf23c1cb225bc8e6 authored 10 months ago by Grant Jenks <[email protected]>
Move from setup.py to pyproject.toml

96007f2b10828d5f625fbb411d8b2f6f85f00c9e authored 10 months ago by Grant Jenks <[email protected]>
Add tox build-check command

17ed7514f259023ee82036d29a616c1eb666ca79 authored 10 months ago by Grant Jenks <[email protected]>
Update install command

b59dc58e66fb67c280df1cf1c890491b479d3cfa authored 10 months ago by Grant Jenks <[email protected]>
Add support for Python 3.11 and 3.12 (#217)

* Add support for Python 3.11 and test 3.12-dev
* Remove redudant code for EOL Python versions
...

a13ac315141bdb557734b4fc4a2019541c354f67 authored 10 months ago by Hugo van Kemenade <[email protected]>
Remove SortedList.count link from SortedDict docs (not implemented). Use key in sd instead.

94e2557b01a098ef45f2ae70fb76125ce5867c6d authored 10 months ago by Grant Jenks <[email protected]>
Update slides link for PyCon talk

92ef500158f87f7684023823d689cfd7bef892a1 authored about 2 years ago by Grant Jenks <[email protected]>
Ignore import mismatch ... really bugs me

b7144a4ac87ec4362be0539d1013e6f963a94f8f authored about 2 years ago by Grant Jenks <[email protected]>
Remove cython testing

b9c536fe229d29053f864e05ae9a9ac0b978f180 authored about 2 years ago by Grant Jenks <[email protected]>
Remove cython testing for module name

77405c1fd80f2fe1cb2aaebe1421b5b0c761d15b authored about 2 years ago by Grant Jenks <[email protected]>
Remove cython results

cf5f9e656afe0b5324724564f95e1cf70b369a5e authored about 2 years ago by Grant Jenks <[email protected]>
Remove Cython comparison (should be part of runtime)

1528ee715afa4097cf57c8f36dd978628df3e98c authored about 2 years ago by Grant Jenks <[email protected]>
Remove "--no-cython" switch hack

f60e682a46834ba34a032c9af41ee2186d2f2eab authored about 2 years ago by Grant Jenks <[email protected]>
Remove ext_modules argument for cython extensions

a0f7281e73ac085ecfa002d6f3ed7286c38e8e06 authored about 2 years ago by Grant Jenks <[email protected]>
Remove cython requirement

bc1a3f23409ef494278b462c99584b36f0a41327 authored about 2 years ago by Grant Jenks <[email protected]>
Update development docs regarding requests for contributions

8effcbda8b9b848303f6fbedbd08ec50611880b6 authored about 2 years ago by Grant Jenks <[email protected]>
Remove line about "Cython" (moved to branch)

635fa42e1d1ac7a88b16a4feb7d50afb5eb52d27 authored about 2 years ago by Grant Jenks <[email protected]>
Simplify upload to use "build" and reusable actions

69a96f7b462f0059328306d8d689f0b29a2114c6 authored about 2 years ago by Grant Jenks <[email protected]>
Simplify build to use "build" rather than "cibuildwheel"

de72144ada779d0f08b738d4121a91821f492956 authored about 2 years ago by Grant Jenks <[email protected]>
Run release only on version tags

bc9cadbc2db76a5694779733ed8ee75591085592 authored about 2 years ago by Grant Jenks <[email protected]>
Add benchmarking for Cython

d323bcfbce9bf1cca1ad89238eff946dc87e9369 authored about 2 years ago by Grant Jenks <[email protected]>
Use perf_counter() instead of clock() for timings

09606ca9864c2dad27284252706ff56c79baffaa authored about 2 years ago by Grant Jenks <[email protected]>
Remove imports that shadow sorted class data types

42d5d024731000ffb9a1123ed81e90fa8cfc2d69 authored about 2 years ago by Grant Jenks <[email protected]>
Add Cython and GitHub actions workflow for integration (#152)

* Add GitHub actions workflow for integration
* Builds wait on tests
* Use tox/setup.py to ins...

ca44935d1968a16e4ffa9724602a083bc8aa10b2 authored about 2 years ago by Grant Jenks <[email protected]>
docs: Update an example of DefaultSortedDict so that it works appropriately. (#205)

Update an example of DefaultSortedDict to make its behavior close to defaultdict.

Use `value`...

3f452674c3269ad0a792ce5ec0b33df7dc884bba authored about 2 years ago by Yuki Asano <[email protected]>
change the documentation of `SortedValuesViews` to make it clear that the values view isn't sorted by value (#198)

9ff3270e5a5d1501918e5638e7ac32a40f922926 authored over 2 years ago by ismailmaj <[email protected]>
Pin pylint development dependency to avoid incompatible .pylintrc (see https://pylint.pycqa.org/en/2.6/whatsnew/2.6.html) (#200)

c731ea8abea4456cf09955e82780c96315a38871 authored over 2 years ago by Jakob Keller <[email protected]>
docs: Fix a few typos (#194)

There are small typos in:
- docs/introduction.rst
- docs/paper.md
- tests/sortedcollection.py...

77da591cdcbb4348bb0703c8072b85e980ba2ada authored over 2 years ago by Tim Gates <[email protected]>
Update SortedDict example (#179)

The new example makes it clear that sort is due to the key and not the value.

dff7ef79a21b3f3ceb6a19868f302f0a680aa243 authored about 3 years ago by tortarino <[email protected]>
Bump version to 2.4.0

a1f52d6713dd2c2713a881d4f4d86ed68ff71cab authored over 3 years ago by Grant Jenks <[email protected]>
Implement SortedDict methods: __or__, __ror__, and __ior__ (#171)

Implement SortedDict methods: __or__, __ror__, and __ior__ (#171)

Fixes #169 .

2678a78b6dacbe2352bff7876a26759d84971dac authored over 3 years ago by Grant Jenks <[email protected]>
Bump version to 2.3.0

9887989b21fc21fe572e0b4c30a3f3aa1eabbdca authored about 4 years ago by Grant Jenks <[email protected]>
Remove unneeded "update order" consistency test

da6d0d034822f66966e4a84a3a1e2f37cc83e3b0 authored about 4 years ago by Grant Jenks <[email protected]>
Simplify "update order" consistency test

e85d8659733cb3e28d539a28db0fdd71672ab2e4 authored about 4 years ago by Grant Jenks <[email protected]>
Fix update() ordering to be more consistent with add() ordering (#159)

* Fix update() ordering to be more consistent with add() ordering
* Add tests for update order ...

7dc426c95a0c329d5514e6198d92080f1ffc1e5e authored about 4 years ago by bamartin125 <[email protected]>
Bump version to 2.2.2

13d30bc654eb9e6be092282ca502967fcb7f0113 authored over 4 years ago by Grant Jenks <[email protected]>
Refactor small slice optimization in SortedList.__getitem__

4997d0e849f2275d1931772a5432163ecc20e0b0 authored over 4 years ago by Grant Jenks <[email protected]>
improve SortedList.__getitem__() performance for small slices

6ee5d57fc8d691fbab4972b853a60348d0f922ef authored over 4 years ago by John Belmonte <[email protected]>
suppress warning in test of deprecated function (#118)

Co-authored-by: Grant Jenks <[email protected]>

ac80254fb6a08045ced7d9704412878ff8000fa7 authored over 4 years ago by John Belmonte <[email protected]>
Bump version to 2.2.1

9d3c0cc4f64dc82e8d78df069285b1076aa573e0 authored over 4 years ago by Grant Jenks <[email protected]>
Fix a warning under Python 3.7

`Warning: 'classifiers' should be a list, got type 'tuple'`

Related issue: https://bugs.pytho...

29aeebf806eba4b68c5355bdcb3fac6dfeaf2389 authored over 4 years ago by Felix Yan <[email protected]>
Bump version to 2.2.0

727194be78ecf0dceffe2ec6134b75c4d6cc38cb authored over 4 years ago by Grant Jenks <[email protected]>
Test ref counts only on CPython

8f65856de96d0096533074128568d1beb236f959 authored over 4 years ago by Grant Jenks <[email protected]>
Disable pylint non-str-assignment-to-dunder-name in helper function

45bb03f86ce4508cf7d91ea2415688235eccfdd2 authored over 4 years ago by Grant Jenks <[email protected]>
Stop testing Python 3.4 on AppVeyor for Windows

ca652af69a4e320716727908a404e070296a9a8d authored over 4 years ago by Grant Jenks <[email protected]>
Fix for issue #147 -- Stop caching dict methods using super

Caching dict methods using super creates a reference cycle which increases
memory pressure. User...

2b037039bb16c81ddc1ee94e88c44aa85eed2810 authored over 4 years ago by Grant Jenks <[email protected]>
Add trailing comma to disabled list

22dec805ce6ef7657efaa9e6f846938bc90825f5 authored about 5 years ago by Grant Jenks <[email protected]>
Move sys and traceback imports to top

f07f10bf334df9277820484dd2a22137c8b207a7 authored about 5 years ago by Grant Jenks <[email protected]>
Merge pull request #133 from jwilk-forks/spelling

Fix a few typos in docs

2059e198a05106972686fb20dd05da8889618dcb authored about 5 years ago by Grant Jenks <[email protected]>
Fix typos

f930bc4ead3635f320000bd40bc954adc2b3e0af authored about 5 years ago by Jakub Wilk <[email protected]>
Merge pull request #132 from timgates42/bugfix/typo_objects

Fix small typo: ojbects -> objects

04bed4de05089c2746b744b77976de13195bcb68 authored about 5 years ago by Grant Jenks <[email protected]>
Fix small typo: ojbects -> objects

8163c420a5a235d2e1228f7c90b702e58e887095 authored about 5 years ago by Tim Gates <[email protected]>
Add links to references in paper.

Updated Dask Distributed paper based on
http://conference.scipy.org/proceedings/scipy2015/matthe...

626ed57d21bfbe36c6581b6691fccf9e5a7cba8c authored over 5 years ago by Grant Jenks <[email protected]>
Update copyright to 2019

d127cdde5f77804fe51f355fdad469a0ac7caede authored over 5 years ago by Grant Jenks <[email protected]>
Add sections for Reporting Issues and Support to docs.

fe3d6909225317a4a10383e1fbb96aab5a90f924 authored over 5 years ago by Grant Jenks <[email protected]>
Oops, fix indentation

d7bc5e51ed2443d5d2dca508fdd3de8381b254b7 authored almost 6 years ago by Grant Jenks <[email protected]>
Add None affiliation

96d5ce0040cf29eda2a7bafff132fac9dc256332 authored almost 6 years ago by Grant Jenks <[email protected]>
Add affiliations (empty)

d018f04ba1b55ce820fc3f49888511de5dc81e99 authored almost 6 years ago by Grant Jenks <[email protected]>
Pickle fix for SortedSet on py27

be06d8d1b2d6994b85719d1b75ac6854f46a0a20 authored almost 6 years ago by Grant Jenks <[email protected]>
Remove unnecessary else

7d3160d821726168061c444a905f4945f14a989c authored almost 6 years ago by Grant Jenks <[email protected]>
Add Zenodo reference

15ebbde968da753e3e849ec286a1af6122dec9a6 authored almost 6 years ago by Grant Jenks <[email protected]>
Merge branch 'joss-paper'

29b5ff9605e64c9c90e7191b6a2719f26e90495c authored almost 6 years ago by Grant Jenks <[email protected]>
Initial draft of paper for JOSS

9337b4195a79a2ee61e09b5a93e549011c6fe4e4 authored almost 6 years ago by Grant Jenks <[email protected]>
Simplify and improve performance of __reduce__

b5395b553d1fe3aa2f2668436a005aeedb5f6259 authored almost 6 years ago by Grant Jenks <[email protected]>
Remove sys import

72d30a0cf5408e8eb8638a38c20747c5fc71f36b authored almost 6 years ago by Grant Jenks <[email protected]>
Remove sys import

5378b7c7c44acff93027e02eb1155caa23945f57 authored almost 6 years ago by Grant Jenks <[email protected]>
Simplify and improve performance of __reduce__

5007b63c167aa70c12e395a3fd942854dfeb51c6 authored almost 6 years ago by Grant Jenks <[email protected]>
Add initial draft skeleton of paper for JOSS

977c247be94ed9c4651bd90a9162a731307bd870 authored almost 6 years ago by Grant Jenks <[email protected]>
Merge pull request #114 from nathanielobrown/master

Fixes typos in sortedlist docstrings

e19dc4a98b5d1ecb5cfd87e2d446b91aa710f964 authored almost 6 years ago by Grant Jenks <[email protected]>
Fixes typos in sortedlist docstrings

42efac4dede726b5ee840bf38244f35df2d8f85c authored almost 6 years ago by Nathaniel Brown <[email protected]>
Bump version to 2.1.0

e05634b0f0b85deae2e796a8acc1cad5961819eb authored about 6 years ago by Grant Jenks <[email protected]>
Changes for Python 3.7

5ca6235ba0a2556579b6ab1ff108e8c8629d5bb1 authored about 6 years ago by Grant Jenks <[email protected]>
Merge pull request #104 from asottile/patch-1

fix typo

c8f1e1d75f1dd629cf2d98ffb449e3cf3e213c6a authored about 6 years ago by Grant Jenks <[email protected]>
performance.rst: fix typo

d85e8b1785aebea24c5ce2d5651c638da3774a96 authored over 6 years ago by Anthony Sottile <[email protected]>
Bump version to 2.0.5

64dfae3e1481736ed63a7bad11cbdbc02c90268f authored over 6 years ago by Grant Jenks <[email protected]>
Add blurb for 2.0.5

f362cba172b312b879f8ae8a93718159f344978d authored over 6 years ago by Grant Jenks <[email protected]>
Couple fixes for tox/lint

428beb862e101a13a2b79f47ae4d59c993ac880e authored over 6 years ago by Grant Jenks <[email protected]>
Update collections.abc imports to avoid Python 3.7 warnings

41eb03f20263e952410033856ecfdde7937479fc authored over 6 years ago by Grant Jenks <[email protected]>
Bump version to 2.0.4

022167cd3e35b31f07c7909a725db7b1e47cad59 authored over 6 years ago by Grant Jenks <[email protected]>
Make iteritems, iterkeys, itervalues, viewitems, viewkeys, viewvalues raise AttributeError

3367ea58432ef5ee7f34ca566c3120dc2b57c4cc authored over 6 years ago by Grant Jenks <[email protected]>
Improve SortedDict.iloc attribute warning performance

4eca5d2c704a3a77250dc37c5fb40c8c6c7b0f45 authored over 6 years ago by Grant Jenks <[email protected]>
Bump version to 2.0.3

cf8d0691a5a17f53ea323e019500a6d080774370 authored over 6 years ago by Grant Jenks <[email protected]>
Add v2.0.2 and v2.0.3 release notes

d292e32ebd2bf83b0b1de31bcf0d6b8ad9629ef1 authored over 6 years ago by Grant Jenks <[email protected]>
BUGFIX: Remove __rsub__ use inherited Set.__rsub__ instead

01242ace85227018708c6d81f742d330a74fc244 authored over 6 years ago by Grant Jenks <[email protected]>
Remove html sidebars todo note

94f99755d06ad95957318595448cdf7544ae2176 authored over 6 years ago by Grant Jenks <[email protected]>