Ecosyste.ms: OpenCollective

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

github.com/redis/hiredis-py

Python wrapper for hiredis
https://github.com/redis/hiredis-py

Badge for latest released on Pypi (#182)

64e3394548fe670e7853a2407799e13daa4bf2cb authored 12 months ago by Chayim <[email protected]>
Sync license in metadata with LICENSE file (#183)

ba18089d74f991b9b9e7ac9c17f85432f50d0048 authored 12 months ago by Alexander Shadchin <[email protected]>
Fixing wheel artifact find, and version 2.3.2 (#180)

* fixing wheel

* 2.3.2

d50608e4c9ea45eafa122d914f9dadd5828f1a35 authored about 1 year ago by Chayim <[email protected]>
Builder for wheels (#179)

* labeled builder for wheels

* fix

43855b6b9b9abfbf7549c48fce4315ef9bc35299 authored about 1 year ago by Chayim <[email protected]>
Restoring FreeBSD to CI (#178)

aff493f2816439df1ae2cb795f81ce694397544b authored about 1 year ago by Chayim <[email protected]>
Version 2.3.1 (#176)

8aa3cd4f207013872f1eaab6f9ed15819b8b0a72 authored about 1 year ago by Chayim <[email protected]>
Added Python 3.12 to test matrix and classifiers (#174)

* Added Python 3.12 to test matrix and classifiers

* Bump cibuildwheel to pypa/cibuildwheel t...

870c0f585cf379f53a213ad6dc82cc79cdde0e5e authored about 1 year ago by Jelmer <[email protected]>
Linking to Redis learning resources (#173)

90ffc4d28d475e18952fbba018380697f9a3e135 authored about 1 year ago by Chayim <[email protected]>
Updating client license to clear, MIT (#170)

* Updating all client licenses to clearly be MIT

* as per PR

1e29dd4719a44092e8317d6cddb8075a4a143e0e authored about 1 year ago by Chayim <[email protected]>
Integrating spellcheck into CI (#169)

861d51001b35d2b2162bd1152ce997824db674e8 authored about 1 year ago by Chayim <[email protected]>
hiredis 1.2.0 support, versioning as 2.3.0 (#168)

2505558a1b7623e533005acafdbe6fa328d07887 authored over 1 year ago by Chayim <[email protected]>
Fix including tests in sdist (#166)

57fa86db49fce80673e52ac6f906143f739c3178 authored over 1 year ago by Michał Górny <[email protected]>
Use absolute imports and remove __init__.py from tests. (#160)

c9756a8f7f25b1ef0da4f296b067b7f306ffd104 authored over 1 year ago by Apteryks <[email protected]>
Version 2.2.3 (#164)

d3ce7c0bd21d71a64a23b0cf9f7c11a9656a1952 authored over 1 year ago by Chayim <[email protected]>
Implement garbage collection support in Reader (#162) (#163)

01add3c70f61d77048497fd1e39f7938f8698c5b authored over 1 year ago by Oran Avraham <[email protected]>
Version 2.2.2 (#157)

8adb1b3cb38b82cdc73fa2d72879712da1f74e70 authored almost 2 years ago by Chayim <[email protected]>
Reverting gcc -BSymbolic due to symbol collisions (#156)

a5574a9e4544aa0e2864b8e4e4bdeab89c971831 authored almost 2 years ago by zalmane <[email protected]>
Version 2.2.1 (#152)

73b8c9df62736fe88dda557bf522619def2977a1 authored almost 2 years ago by Chayim <[email protected]>
Fixing broken windows builds on python < 3.8 (#151)

Co-authored-by: Sergey Prokazov <[email protected]>
Co-authored-by: zalmane <oren.elias...

879ab11cfa5066af43b00825f95aa9630dd005f1 authored almost 2 years ago by Sergey Prokazov <[email protected]>
Version 2.2.0 (#149)

dd4c56281600639d0c97ff7b073c8696161c9199 authored almost 2 years ago by Chayim <[email protected]>
Add pack_command to support writing via hiredis-py (#147)

Co-authored-by: Sergey Prokazov <[email protected]>
Co-authored-by: zalmane <oren.elias...

4b913ef9df287756e497cbbe61df03660af150b6 authored almost 2 years ago by Sergey Prokazov <[email protected]>
CI for FreeBSD (#148)

1b2e6fc75d19948fdbcc22518910739941c1d30a authored almost 2 years ago by Chayim <[email protected]>
Supporting tagged releases and dispatch when Github actions refuse to run (#146)

b56cda391e6e3142de3b1db6f6830c65789feb4f authored almost 2 years ago by Chayim <[email protected]>
Update CHANGELOG.md for 2.1.1 (#144)

8890a2db3b52523f6629460d5603779fd9550bf6 authored almost 2 years ago by Chayim <[email protected]>
Fix url in `Issue tracker` (#140)

17cf975796988b5efbfd5e0f0de259d2b4069a7d authored almost 2 years ago by Alexander Shadchin <[email protected]>
Version 2.1.1 (#143)

303e3deba8e83ab852e5c5b431e8796500574431 authored almost 2 years ago by Chayim <[email protected]>
Restores publishing of source distribution (#139)

Fixes https://github.com/redis/hiredis-py/issues/138

c13c43f16fb56dffd0584283e62546225ee8be2f authored almost 2 years ago by Trenton H <[email protected]>
Update CHANGELOG.md for 2.1.0 (#142)

Fixes https://github.com/redis/hiredis-py/issues/141

c0baeb3dff82580f9541a1a5f697d5d6a45f5003 authored almost 2 years ago by tobixx <[email protected]>
version 2.1.0 (#137)

bdf390015ab01c277c245fec19cd586f82c06d6f authored about 2 years ago by Chayim <[email protected]>
Modernizing: Restoring CI, Moving to pytest (#136)

closes https://github.com/redis/hiredis-py/pull/120
closes https://github.com/redis/hiredis-py/...

861539c240e244cac7b4de8401dcffcf7d49b861 authored about 2 years ago by Chayim <[email protected]>
Adding LICENSE to Repository (#132)

b042bd9cf9be953acaf731bb6bdfd155e7646a46 authored about 2 years ago by Chayim <[email protected]>
Supporting hiredis 1.1.0 (#135)

Closes https://github.com/redis/hiredis-py/issues/134

8833c431c14bfd5b9f743187112484fa5d3d8bb5 authored about 2 years ago by Chayim <[email protected]>
Python 3.11 trove, and links back to the project (#131)

b8f25b50392f2b322412f1d329d73269319eda90 authored about 2 years ago by Chayim <[email protected]>
Integrating release drafter (#133)

bdee395b6ebf8435a2a351177386804d8709d6df authored about 2 years ago by Chayim <[email protected]>
Allow to specify value returned by `gets` when not enough data is available

RESP3 has native boolean types, to be able to differentiate between
insufficient data in buffer ...

0b1ac03eb25df4523097ce1b9149050004251d80 authored almost 3 years ago by Maksim Novikov <[email protected]>
setup.cfg: description-file -> description_file

This fixes the following warning:

setuptools/dist.py:697: UserWarning: Usage of dash-separated ...

dd15f019a72e31e7168b4857ebcf0e36a9032c77 authored about 3 years ago by Sven Wegener <[email protected]>
setup.py: Replace imp module with importlib

This fixes the following warning:

setup.py:7: DeprecationWarning: the imp module is deprecated ...

1881d006db8707afade626f050f14227d4009507 authored about 3 years ago by Sven Wegener <[email protected]>
Merge pull request #117 from Akarys42/python310

Add support for Python 3.10

587f2154c4ba91bebf2c9565e58393e9bf064f68 authored about 3 years ago by Michael Grunder <[email protected]>
Add support for Python 3.10

Closes #116

c03ee32cedc353daf4535e0e7fd64021b064199e authored about 3 years ago by Matteo Bertucci <[email protected]>
setup.py: fix build with gcc 4.8

Fix the following build failure on gcc 4.8 which is raised since version
2.0.0 and
https://githu...

d4d701a06560ce76a4eaba3ac309ff70e37b3190 authored over 3 years ago by Fabrice Fontaine <[email protected]>
Release v2.0.0

cca535dc76d4f9380dd2e4214bca73ad826a8387 authored over 3 years ago by duyue <[email protected]>
Release 2.0.0

2ee21b8a7619181788331adb2bf4861cc0093611 authored over 3 years ago by ifduyue <[email protected]>
Release v2.0.0.dev0

83b5009a134f5718a0f6e05ac2b12190465e4689 authored almost 4 years ago by Illia Volochii <[email protected]>
Add "hiredis.pyi" to wheels

The file was not included in wheels previously.

25e8c4884892e5f982f486dba2602dc0f444f549 authored almost 4 years ago by Illia Volochii <[email protected]>
chore(CI): Travis CI no need to brew upgrade python

Compile and install, too slow, after 43min it's still running

e4d1d40f562c1f3e0b62305be7350eac00837391 authored almost 4 years ago by duyue <[email protected]>
chore(CI): work around Travis CI osx dpl python2.7 get-pip.py error

d908f41d818b09ad7882c7a6efce68b5f3789ed9 authored almost 4 years ago by duyue <[email protected]>
Add type stubs for static type checking

Type stubs for the C extension and the necessary packaging config so
type checkers will find the...

53321c3a643f071a1086571bd008a29154f0b736 authored almost 4 years ago by Steve Dignam <[email protected]>
chore(CI): add python 3.9

closes #101

34ba40a848d570e49e562b9fb89c2afa039f79c9 authored almost 4 years ago by Yue Du <[email protected]>
Bump hiredis from 0.13.3 to 1.0.0

9084152f624e8e593b4e86ddf8bd13329fdfc043 authored almost 4 years ago by Illia Volochii <[email protected]>
Drop support for EOL Python versions 2.7 3.4 3.5 (#103)

* Drop support for EOL Python versions 2.7 3.4 3.5

https://devguide.python.org/devcycle/#end-...

a338cb05513a7ef7fc02dc610793742e1a054b5b authored almost 4 years ago by Illia Volochii <[email protected]>
Build arm64 wheels

9856886321a9d709b92d9dbd307cc53282f82d30 authored over 4 years ago by Yue Du <[email protected]>
Release v1.1.0

3ccc2fd232eb77cbe586beb914a229dfed15ce01 authored over 4 years ago by Yue Du <[email protected]>
version 1.1.0

c1b510d07d6952309eb66d14ac9263f6cd693114 authored over 4 years ago by Andy McCurdy <[email protected]>
Use Py_RETURN_NONE to make sure we increment the reference

418cd96964954737055975be150811f3a8e07dc0 authored over 4 years ago by Andy McCurdy <[email protected]>
Allow "encoding" and "errors" attributes to be updated at runtime

This patch provides three changes:

1. Adds the Reader.set_encoding method. This method accepts ...

72ee0858bcd18b6841ad8ecd21337a496ee684b2 authored over 4 years ago by Andy McCurdy <[email protected]>
chore(CI): fix travis tests

3457d19aae1cde48263773bcfe2df4390bbd5d7e authored about 5 years ago by Yue Du <[email protected]>
AppVeyor has py38 installed now

46f3e70000ca75844b4af89be210bbce29f30f92 authored about 5 years ago by Yue Du <[email protected]>
Fix windows py38 appveyor incorrect parameter error

901351a494614032a5979341f7444ffcd0021857 authored about 5 years ago by Yue Du <[email protected]>
Run tests against Python 3.8 (#93)

* Run tests against Python 3.8

* [tmp] Run tests on py38 branch

* Apply Python 3.8 workaro...

cc38c8fcfa2092c1ffc6bd87f656838ca49a107c authored about 5 years ago by Michael <[email protected]>
Release v1.0.1 (#94)

804f9f52e54af4e46507ffa4a5da191cc68fbe64 authored about 5 years ago by ifduyue <[email protected]>
Bugfix: README.md has unicode in it (#89)

* Bugfix: README.md has unicode in it

`setup.py` will fail on systems where the locale is not...

a5ca1603516be92d157d1e2c2748ef4a771a0393 authored over 5 years ago by Peter D. Gray <[email protected]>
Permit all allowed values of codec 'errors'

Fixes #86

e3f70407fea270e7d0177d7ac35cb491f4521645 authored over 5 years ago by Brian Candler <[email protected]>
Release v1.0.0

3913536e394d9a4136b8ee06a0ee028180c0ae89 authored almost 6 years ago by Yue Du <[email protected]>
Merge branch 'v0.3.x'

* v0.3.x:
Release v0.3.1
v0.3.1 CHANGELOG
chore: Include test files in MANIFEST.in

832208257a8252e7d137b29276abb94d38f7a6ba authored almost 6 years ago by Yue Du <[email protected]>
Add ability to control how unicode decoding errors are handled

Adds an errors argument to Reader objects to be used in conjunction with the
encoding argument. ...

c27b4635e38d551b722d29170e7b3acf856a2e50 authored almost 6 years ago by Andy McCurdy <[email protected]>
Update pypi.python.org URL to pypi.org

For details on the new PyPI, see the blog post:

https://pythoninsider.blogspot.ca/2018/04/new-p...

283b7b9d3ad62359ca9c60562a6f8a66108c45ec authored almost 6 years ago by Jon Dufresne <[email protected]>
v0.3.1 CHANGELOG

15702bd078b542bbf114cd4fa8b5a1e572023475 authored almost 6 years ago by Yue Du <[email protected]>
Release v0.3.1

9392d0f20f7460f548430514342e5a80e199bc64 authored almost 6 years ago by Yue Du <[email protected]>
v0.3.1 CHANGELOG

bc7b58f2e04e75e40b9d803a866bd39105c3d59b authored almost 6 years ago by Yue Du <[email protected]>
chore: Include test files in MANIFEST.in

b7122bb90ccf5e3e22767fedd24e5fda1b404d81 authored almost 6 years ago by Yue Du <[email protected]>
chore: Include test files in MANIFEST.in

a92800d0319cca1d13280b20b6bc1726225d9f1d authored almost 6 years ago by Yue Du <[email protected]>
Drop support for EOL Pythons

Python 2.6, 3.2, and 3.3 are end of life. They are no longer receiving
bug fixes, including for ...

e355b88b0232d37c1b6264c59d6abd5ce0341078 authored about 6 years ago by Jon Dufresne <[email protected]>
chore(docs): pip instead of easy_install

214006706466e3462ba84e92fe8ec156eb96b687 authored about 6 years ago by Yue Du <[email protected]>
Travis CI branch.only.master will not trigger tag build

ref: https://github.com/travis-ci/travis-ci/issues/8518#issuecomment-333489268

fcfdd2bf5b7f90d8bfbb904569236dd9ec6bdcdf authored about 6 years ago by Yue Du <[email protected]>
Update AppVeyor badge URL

328d4acd6f847050a142012bf27efe057e08275d authored about 6 years ago by Yue Du <[email protected]>
Add long_description_content_type in setup.py

ee81b0c6e4ee4d2e7c90dcb90c16371779b996e9 authored about 6 years ago by Yue Du <[email protected]>
Include README.md in MANIFEST.in

setup.py will read it

90f1c61b41f6493f8e8cb5ef2c764f604335b521 authored about 6 years ago by Yue Du <[email protected]>
Release v0.3.0

a3f6010ab69326710c9cd636f8f0283a14ad47d8 authored about 6 years ago by Yue Du <[email protected]>
Add long_description in setup.py

5e60c09e3eef5d77376d70093d6f38f53da81ff7 authored about 6 years ago by Yue Du <[email protected]>
add optional "shouldDecode" argument to Reader.gets()

By default, if a Reader is configured with an encoding, all string
replies provided by reader.ge...

f9b2d23dee78935260e8829f62a1065997b1c4a0 authored about 6 years ago by Andy McCurdy <[email protected]>
add a "has_data" method to Reader objects

It's useful to know if there is some amount of unread data in the Reader.
"has_data" returns Tru...

ee7925aee416dce4ca8b8ca6887538918cdd023c authored about 6 years ago by Andy McCurdy <[email protected]>
Build wheels on AppVeyor CI

ccc85e1ab9b074cb3f9310b33777e2f3c990b81c authored about 6 years ago by Yue Du <[email protected]>
Build wheels on Travis CI

8ffa72f0478e11e900e9edbcd7e6ca34a944df22 authored about 6 years ago by Yue Du <[email protected]>
remove extra assert call

34db74407ae3062a4fb33b97f41131ca37656c4b authored about 6 years ago by Alexey Popravka <[email protected]>
.travis.yml: sudo-based image with python3.2 seems to be broken; switch sudo off

4ee50b08cd31d4b7bda77ccb850c9ec2d0804b62 authored about 6 years ago by Alexey Popravka <[email protected]>
add crashing tests

3c8067ca29c4e3404cd87e7c5ceb65dfd4355b06 authored about 6 years ago by Alexey Popravka <[email protected]>
fix crash with faulty custom error classes

2f932f849e77ea54988de5ea790d073af451a382 authored about 6 years ago by Alexey Popravka <[email protected]>
Use PyObject_CallFunctionObjArgs, avoid allocating a tuple

4c411df7fb4eca578378860452bc77bce032b881 authored about 6 years ago by Yue Du <[email protected]>
Handle malformed unicode in reply when creating error in Python 3

3f61b32da07c235135338c7391ac0364348ced0b authored about 6 years ago by un.def <[email protected]>
Add tests to demonstrate error

f206b449cf4520b4b875384bd6c23c1eb5bca51d authored about 6 years ago by un.def <[email protected]>
Rename `state` to `hiredis_py_module_state`

Previously, the variable could alias variables named state in other
shared objects, which was ca...

10c474dec16857ccc91a2eadfdbc5a1ddf1c7e28 authored over 6 years ago by M Henning <[email protected]>
setup.py: Build hiredis C files with the extension

This significantly simplifies the build process in comparison to linking
the files as a static l...

dbc0fd70b6fe03fdfb5dc75bdfa03de175e24952 authored over 6 years ago by M Henning <[email protected]>
Update classifiers and add python_requires

a8d67768629ab15ea2e160fc2c5f7190837e0cbe authored over 6 years ago by Michael Käufl <[email protected]>
chore(CI): Python 3.6 and 3.7

83b594e6674fff4f8b36682587823a181d00f7b2 authored over 6 years ago by Yue Du <[email protected]>
chore: remove useless exclude from MANIFEST.in

030d51d38abb64b108e599eb02a0a4d167e1e00e authored over 6 years ago by Yue Du <[email protected]>
Merge pull request #61 from pfreixes/len_method

Expose len method to retrieve the buffer length

2636dbaf32377ac33543f037abe49590e0d2bc5b authored over 7 years ago by Jan-Erik Rediger <[email protected]>
Expose len method to retrieve the buffer length

f87a2ead1a46c326942492dd517f90929bcf674a authored over 7 years ago by Pau Freixes <[email protected]>
Merge #47 #48

47: Sort list of source files to allow reproducible building r=badboy

An unsorted list of sourc...

03a59b7632ff9deed5018a09285dd0314b9c0f05 authored over 7 years ago by not-a-robot[bot] <not-a-robot[bot]@users.noreply.github.com>
Merge #59

59: Ci r=badboy

cb631e181a3074b848ed50d897666ac5b9e14613 authored over 7 years ago by not-a-robot[bot] <not-a-robot[bot]@users.noreply.github.com>
chore: Use older setuptools version on Python 3.2

5d89dbb1b6c5d441f1f03eb7109c7f2d11ae3cf5 authored over 7 years ago by Jan-Erik Rediger <[email protected]>