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

Bump version to 1.4.2

c920a72f10d837387f6f880715c16dd9c81d3912 authored about 9 years ago by Grant Jenks <[email protected]>
Add testing and pypi reference for Python 3.5

a96cb1a62d8ada39b0fad21216c1fa740990ffad authored about 9 years ago by Grant Jenks <[email protected]>
Update version strings in docs references

4edb9f8dd60e9ea6e39f6692e9edeca459d39ba5 authored about 9 years ago by Grant Jenks <[email protected]>
Remove as_list documentation

42b34e993c0cef4ef22fbf89cec3a2b3c0239555 authored about 9 years ago by Grant Jenks <[email protected]>
Update SortedList stress_irange to skip short lists

2f0754d6b91464b349259b1089ef5e729de49017 authored about 9 years ago by Grant Jenks <[email protected]>
Update benchmarks

58f65487764701dea6f3a1e3d57ac39d081a4a5b authored about 9 years ago by Grant Jenks <[email protected]>
Update tests to 100% coverage

923b7212bf986923d44c8bf5f6cd4031b77aae2b authored about 9 years ago by Grant Jenks <[email protected]>
Remove SortedList.as_list (again); all uses inlined

365695ea16829f45a41bac2d937209e5fd6d00e9 authored about 9 years ago by Grant Jenks <[email protected]>
Update docstring for SortedList* re: key callable

a4d318c9aa169a4da97094228ea9ea9ad7914fc9 authored about 9 years ago by Grant Jenks <[email protected]>
Update docs re: key callable

60852249668efef64ee377165ae3a0cb67839145 authored about 9 years ago by Grant Jenks <[email protected]>
Update docs now that SortedList(...) may return SortedListWithKey

b5ae81ea11a1bc11e66c5352429158cbfebe41f3 authored about 9 years ago by Grant Jenks <[email protected]>
Add reference to Debian distribution packages

90106368e77cd5bd2fc7e243d100ea38ed04f88d authored about 9 years ago by Grant Jenks <[email protected]>
Replace SortedList._slice with slice.indices

c422d377eccf4c83bf882667b0a4edc2a0e7752f authored about 9 years ago by Grant Jenks <[email protected]>
Add mention to ruamel.ordereddict.sorteddict on performance page

415f9cefe2f8a447a3bf14c144ed5b97fda63f52 authored about 9 years ago by Grant Jenks <[email protected]>
Update docs with new init benchmarks

dbbd9e79b6cc192bb623973e522355c4d7456ed3 authored about 9 years ago by Grant Jenks <[email protected]>
Add new 'init' benchmark for constructor performance

0e23c1aabc6adce4e7400329a6edf419cd6a3410 authored about 9 years ago by Grant Jenks <[email protected]>
Update docs so SortedDict and SortedSet reference irange_key

a98787aa9b7697c3eff2aa151f1e121191227cf0 authored about 9 years ago by Grant Jenks <[email protected]>
Remove redundant SortedListWithKey methods and change dunder internal methods to under prefix for inheritance

73c5c1453e609265a4e573fb6855f5ae27c2fda1 authored about 9 years ago by Grant Jenks <[email protected]>
Change dunder internal methods to under prefix for SortedSet

6514198c5eb886704a17c0002c157d3c8d65db24 authored about 9 years ago by Grant Jenks <[email protected]>
Change dunder internal methods to under prefix for SortedDict

ccec8d4beb31b6d46142e2a051db60088671d756 authored about 9 years ago by Grant Jenks <[email protected]>
Merge sortedlistwithkey.py into sortedlist.py

1b7810262ed72ad5755c1bb1c5bb6ea0234588f4 authored about 9 years ago by Grant Jenks <[email protected]>
Fast-path list[:] = values by calling __clear and __update

78d931af8e9dd68d61c28c79c41228a63dc0416b authored about 9 years ago by Grant Jenks <[email protected]>
Fast-path del list[:] by calling __clear

81d22be2e75bc58e036e5a5bafecbf1d3a6cc012 authored about 9 years ago by Grant Jenks <[email protected]>
Improve performance of pop and __getitem__ by inlining fast-path of _pos call (30-45% faster)

b96c9b8e3a4af1afafd47dd70b08712c6b16cc45 authored about 9 years ago by Grant Jenks <[email protected]>
Add dunder references for public methods used internally

13c104a92f2a2a64545a1749d46d8cf719e777bf authored about 9 years ago by Grant Jenks <[email protected]>
Change __init__ to call __update rather than update to ease method overloading

80d9b9f56e1fabbea22d4e75368e68124e673a7c authored about 9 years ago by Grant Jenks <[email protected]>
Bug Fix: SortedSet.__ior__ should call update, not union

94b7d8f6e1e3514db0a315e840677c1d99f0bf98 authored about 9 years ago by Grant Jenks <[email protected]>
Improve tests to 100% coverage based on new comparison semantics

9816156eb531ab4b1d0d4c110339f9f745db400a authored about 9 years ago by Grant Jenks <[email protected]>
Fix self._dict reference in ValuesView.count

1fa416889c70c3ba4071d0563aa164805baf27c3 authored about 9 years ago by Grant Jenks <[email protected]>
Fix missing Sequence import for SortedListWithKey

7eb5662d402773239780578c002e22c5630f5ef2 authored about 9 years ago by Grant Jenks <[email protected]>
Remove SortedDict comparison methods; unnecessary, inherited from dict

9af15dcf918ec37cdce6e5677f1ca2ebdf6e2c99 authored about 9 years ago by Grant Jenks <[email protected]>
Update sortedset comparison doc string and raise NotImplemented on type mismatch

4d9ac78ed68125272b183d0669f62c12d158eaf5 authored about 9 years ago by Grant Jenks <[email protected]>
Copy SortedList comparison methods to SortedListWithKey

b13736d0aa24411b14ab54f2f7d6ef478efdfd0f authored about 9 years ago by Grant Jenks <[email protected]>
Implement SortedDict eq, ne comparison methods (match dict equality rules)

bc6e0305924728abc7aca41850e606e738c97481 authored about 9 years ago by Grant Jenks <[email protected]>
Change dictionary to mapping in SortedDict doc

c1707737502a3f9a75c47406ebab37a411b40808 authored about 9 years ago by Grant Jenks <[email protected]>
Fix typo in doc for SortedList comparison methods

15b8165e3b10a8e6e80c978509f190d582b1b503 authored about 9 years ago by Grant Jenks <[email protected]>
Update docs to warn about edits during iteration

54606e8ccbe0f41f66be5f1900c4b7f9fa9a3e67 authored about 9 years ago by Grant Jenks <[email protected]>
Fix test_repr_recursion for SortedList to append self without doing comparison checks

a857ffb582214112ef396a60d4006cab1e3a5066 authored about 9 years ago by Grant Jenks <[email protected]>
Change SortedList comparison semantics to define a total ordering (mimic list comparison from CPython)

dd06ac05efdd354cac162909df5ea85245088936 authored about 9 years ago by Grant Jenks <[email protected]>
Update requirements

77231111c0054c8f229cc71d4967bfcfbc2d21cb authored about 9 years ago by Grant Jenks <[email protected]>
Fix docs formatting around SortedDict.popitem

4d96a053bf79affa60b42ffef660592213093d8a authored over 9 years ago by Grant Jenks <[email protected]>
Add DjangoCon 2015 Talk notes

32c0e9b970dbc4dd0925b80359da42df28d65566 authored over 9 years ago by Grant Jenks <[email protected]>
Bump version to 0.9.6

71480ca0dfe30ddf165cb2a9a225ffe9b9744d7a authored over 9 years ago by Grant Jenks <[email protected]>
Add documentation for islice and irange

2f781e2bfd10beb618edf0417874aaa515e0c2ec authored over 9 years ago by Grant Jenks <[email protected]>
Make sortedlist stress more stressful by varying list size more often

fe2d3cfd7b6d68d275322e460d2d3bf179fca0aa authored over 9 years ago by Grant Jenks <[email protected]>
Fix index check when child exceeds length

b3cae1040a510d95b86d5f5be0b1ab71bf89adf1 authored over 9 years ago by Grant Jenks <[email protected]>
Implement islice, irange, and irange_key with tests.

0e72164bd07e5dd16fcca4c47b0e067f9e0867f5 authored over 9 years ago by Felix Van der Jeugt <[email protected]>
Add alternative tree type names to docs.

4d5f18ad07e8be1b5e85e593d908bfe3d0f0857d authored over 9 years ago by Grant Jenks <[email protected]>
Add docs for bisect_key* methods

02a07d5f386b666b83e7c63df69f0ae4195a2f2d authored over 9 years ago by Grant Jenks <[email protected]>
Initial code changes for SLWK.bisect_key_left and SLWK.bisect_key_right

ed652bc3b08ef8fb636baf5a540af9cfb8645e0d authored over 9 years ago by Grant Jenks <[email protected]>
Add bisect_key and full tests for coverage

6cacebdf66f23ab670268f027b4bef2c4ccc5fd5 authored over 9 years ago by Grant Jenks <[email protected]>
Add bisect_key* methods to SortedDict and SortedSet with tests.

4a67e364ff55a8d45ffabdf0c4f398c9543137b6 authored over 9 years ago by Grant Jenks <[email protected]>
Fix numbers in the _index implementation notes

This fixes the example numbers in the description of the _index
structure so that it actually co...

f862937861e33c316387f1d4b7f7102524a3c986 authored over 9 years ago by Wouter Bolsterlee <[email protected]>
Bump version to 0.9.5

e2939280a60ecfa40d5356ea840514834f606d03 authored over 9 years ago by Grant Jenks <[email protected]>
Add perf notes about sizes and sortedcollection

43a9643cade0d081eebb7c15cb8b668c929d98d5 authored over 9 years ago by Grant Jenks <[email protected]>
Add last=True keyword arg to SortedDict.popitem along with tests and docs.

f567d597ecd6fd3177d6661e1930c67670e5095d authored almost 10 years ago by Grant Jenks <[email protected]>
Minor perf improvements to def _pos

2ce3db2ab5b732c40dfe7ba55df621036b9e6992 authored about 10 years ago by Grant Jenks <[email protected]>
Bump version to 0.9.4

001038743f5808c428950d353b78f55afc9a8382 authored about 10 years ago by Grant Jenks <[email protected]>
Add implementation and tests for pickling

c4bf8af7556025d72723317b2d6ae3b9221a606c authored about 10 years ago by Grant Jenks <[email protected]>
Bump version to 0.9.3

895b7490b477412cf25b9ddfac5fb8a8acee73e1 authored about 10 years ago by Grant Jenks <[email protected]>
Remove old benchmark data with .py extension (accidentally committed)

6ddf6bfd63f090dc0f9de4e9d68b54d5a96e2b9b authored about 10 years ago by Grant Jenks <[email protected]>
Update benchmark data and graphs

975ca0f2694972a98adf984b9d04fa87b02d2a4d authored about 10 years ago by Grant Jenks <[email protected]>
Change SortedCollection name to sortedcollection

f576f0e109de9531ab56cccdde63a34d8626f9c5 authored about 10 years ago by Grant Jenks <[email protected]>
Change ylim min to 9e-7 in perf graphs

1b4107bc82bc972b63c8779bafccae34fd1486be authored about 10 years ago by Grant Jenks <[email protected]>
Remove print statements from coverage tests

f288780b116e4bb6cfc38ad603ee0d03a81cb7b3 authored about 10 years ago by Grant Jenks <[email protected]>
Use comparer factory to reduce duplicated code

f96f2e79f524aaa727632ad36d74bc88de4d745f authored about 10 years ago by Grant Jenks <[email protected]>
Change comparer docs to reference Sequence, not iterable

35937ec0403e08f7bb664cc61237c59ba13dfb11 authored about 10 years ago by Grant Jenks <[email protected]>
Fix typo in github urls sortedcontainers changed to sorted_containers

445d5e83086895ac43f581870511b81c54adfeec authored about 10 years ago by Grant Jenks <[email protected]>
Improve __reversed__ with map rather than generator expression

31aead1bb51cdab494663d80679e4845780beb8e authored about 10 years ago by Grant Jenks <[email protected]>
Express key and load args in repr and constructor calls

b5f8acd443fc98f5c6ac231822b744dffa521fdb authored about 10 years ago by Grant Jenks <[email protected]>
Change _expand to use del rather than allocating new sublists

157c2fc53805bdd1a0e468f5d38bb03cb703bb2c authored about 10 years ago by Grant Jenks <[email protected]>
Remove SortedListWithKeyPair and references

5726db2b642ddac779a53f32314d5da362cfc4f7 authored about 10 years ago by Grant Jenks <[email protected]>
Merge branch 'slwk_parallel'

4149b9df432973d2934b76033214720b67827f94 authored about 10 years ago by Grant Jenks <[email protected]>
Add benchmarks for SortedListWithKey vs SortedListWithKeyPair vs SortedCollection

4f4beb9d9d38478b88e6208f5afe0485495cb555 authored about 10 years ago by Grant Jenks <[email protected]>
Pass 100% coverage testing

eebd790ded7570a952de9c585e0e8dcd2cde431f authored about 10 years ago by Grant Jenks <[email protected]>
Fix stress for slwk

39e311aa45569ee3abd71dbf0f7e7581b7be2979 authored about 10 years ago by Grant Jenks <[email protected]>
Finish rename in files SortedListWithKey to SortedListWithKeyPair and SortedListWithKey2 to SortedListWithKey

187d9c50881ce25999c7ec2436a7175d8dd419b9 authored about 10 years ago by Grant Jenks <[email protected]>
Renmae v2 file to original

95dc8ca5320d9fc0af41083f4e559dc2556a9d5e authored about 10 years ago by Grant Jenks <[email protected]>
Move files around

590478adbb0f52ac932272aed818cb6b185df90a authored about 10 years ago by Grant Jenks <[email protected]>
Finish SortedListWithKey2 and passing coverage tests

69f1626d1af97355db487f5d9ff473dbf1aa019b authored about 10 years ago by Grant Jenks <[email protected]>
Merge pull request #18 from mhils/patch-1

fix github url

946a029232c5acc01960d774ce251dd091ce7f39 authored about 10 years ago by Grant Jenks <[email protected]>
fix github url

3b9ec926ec17b2fcc99b94fe9a0e7a0c25175e42 authored about 10 years ago by Maximilian Hils <[email protected]>
Ooops, add file

cc5dd1ad59eadf0afcb2d4b02b1157e25b9fdb2e authored about 10 years ago by Grant Jenks <[email protected]>
First pass at slwk with parallel segmented lists (two TODOs remain)

3bd45e8437c58b35a1c7d15dbd3afa4bdf114dbb authored about 10 years ago by Grant Jenks <[email protected]>
Change SortedList.bisect to equal SortedList.bisect_right

363c21bc4663d8063c5490de810064bd86a062a3 authored about 10 years ago by Grant Jenks <[email protected]>
Move hexversion checks out of methods

8817c1c12633ef2451114cf7aaba8f003443ad1e authored about 10 years ago by Grant Jenks <[email protected]>
Change type references to self.__class__ where able.

fe6b4a2df34866908c22245b672787f79aff2da3 authored about 10 years ago by Grant Jenks <[email protected]>
Bump version to 0.9.2

f7a0ab70fa8d5f791233a1f304e27de6bce53d99 authored about 10 years ago by Grant Jenks <[email protected]>
Update documentation: key parameter, --value_orderable--, dict inheritance, etc.

4fd402e71cb8204977bfc00f20dac3f446aca244 authored about 10 years ago by Grant Jenks <[email protected]>
Benchmark updates

5bd46b299eddbca5f33e677b30c3dcc8d301a4c0 authored about 10 years ago by Grant Jenks <[email protected]>
Prevent display time of 0 seconds in benchmarking

3049a22665be9640d51721dde5c5c4e0eb4e7f1b authored about 10 years ago by Grant Jenks <[email protected]>
Update benchmark graphs

3a9d30326ef730a81def7aeea5596bf6f0f68a0e authored about 10 years ago by Grant Jenks <[email protected]>
Add Mark Summerfield to Testimonial section

5551aa48e804c1d0df61a67a1e511c3566bb5d18 authored about 10 years ago by Grant Jenks <[email protected]>
Use hexversion rather than version_info

27cb413e98501c28865aa2a3b4c92105a677f135 authored about 10 years ago by Grant Jenks <[email protected]>
Add tests for SortedDict with key

cc4996f65ead0253337b2443b71115d8bd81e121 authored about 10 years ago by Grant Jenks <[email protected]>
Numerous changes/improvements to SortedSet

* Testing for key=...
* Change comparison operators to require set type
* Remove functions that ...

b51200c4ef43ba2217e9199c7be898d59d973563 authored about 10 years ago by Grant Jenks <[email protected]>
Embellish exception error messages

42931b19d6bc8cc635f97f60d1de7aca2c68310c authored about 10 years ago by Grant Jenks <[email protected]>
Change if.*== 0: to use if not .*: syntax (slight performance improvement)

f76cc8be8625a2461f2e004b5ed0c9fc969d077d authored about 10 years ago by Grant Jenks <[email protected]>
Change default == _NotGiven to default is _NotGiven

730c28af67a48f523c793b5adaa18f7ec92f50bc authored about 10 years ago by Grant Jenks <[email protected]>
Fix SortedDict.fromkeys to use cls

a0dfdd88ac62d4ca4629a924d522582bf9c998a7 authored about 10 years ago by Grant Jenks <[email protected]>