├── .ci-before-script.sh ├── .ci-runs-tests.sh ├── .coveragerc ├── .cz.yaml ├── .editorconfig ├── .github └── workflows │ ├── publish.yml │ └── tests-and-lint.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .travis.yml ├── .vscode └── settings.json ├── CHANGELOG.md ├── LICENSE ├── MANIFEST.in ├── README.rst ├── bmemcached ├── __init__.py ├── client │ ├── __init__.py │ ├── constants.py │ ├── distributed.py │ ├── mixin.py │ └── replicating.py ├── compat.py ├── exceptions.py ├── protocol.py └── utils.py ├── docs ├── Makefile ├── _sources │ ├── bmemcached.txt │ └── modules.txt ├── _static │ ├── ajax-loader.gif │ ├── basic.css │ ├── comment-bright.png │ ├── comment-close.png │ ├── comment.png │ ├── default.css │ ├── doctools.js │ ├── down-pressed.png │ ├── down.png │ ├── file.png │ ├── jquery.js │ ├── minus.png │ ├── plus.png │ ├── pygments.css │ ├── searchtools.js │ ├── sidebar.js │ ├── underscore.js │ ├── up-pressed.png │ ├── up.png │ └── websupport.js ├── bmemcached.client.rst ├── bmemcached.rst ├── conf.py ├── docs_requirements.txt ├── index.rst ├── intro.rst └── modules.rst ├── requirements_test.txt ├── setup.cfg ├── setup.py ├── test ├── conftest.py ├── test_auth.py ├── test_compression.py ├── test_distributed_client_hashing.py ├── test_error_handling.py ├── test_errors.py ├── test_pickler.py ├── test_server_parsing.py ├── test_simple_functions.py ├── test_socket.py └── test_tls.py └── tox.ini /.ci-before-script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/.ci-before-script.sh -------------------------------------------------------------------------------- /.ci-runs-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/.ci-runs-tests.sh -------------------------------------------------------------------------------- /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/.coveragerc -------------------------------------------------------------------------------- /.cz.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/.cz.yaml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/tests-and-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/.github/workflows/tests-and-lint.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/.travis.yml -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "python.formatting.provider": "black" 3 | } -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- 1 | docs/intro.rst -------------------------------------------------------------------------------- /bmemcached/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/bmemcached/__init__.py -------------------------------------------------------------------------------- /bmemcached/client/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/bmemcached/client/__init__.py -------------------------------------------------------------------------------- /bmemcached/client/constants.py: -------------------------------------------------------------------------------- 1 | PICKLE_PROTOCOL = 0 2 | SOCKET_TIMEOUT = 3 3 | -------------------------------------------------------------------------------- /bmemcached/client/distributed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/bmemcached/client/distributed.py -------------------------------------------------------------------------------- /bmemcached/client/mixin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/bmemcached/client/mixin.py -------------------------------------------------------------------------------- /bmemcached/client/replicating.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/bmemcached/client/replicating.py -------------------------------------------------------------------------------- /bmemcached/compat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/bmemcached/compat.py -------------------------------------------------------------------------------- /bmemcached/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/bmemcached/exceptions.py -------------------------------------------------------------------------------- /bmemcached/protocol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/bmemcached/protocol.py -------------------------------------------------------------------------------- /bmemcached/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/bmemcached/utils.py -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_sources/bmemcached.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/docs/_sources/bmemcached.txt -------------------------------------------------------------------------------- /docs/_sources/modules.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/docs/_sources/modules.txt -------------------------------------------------------------------------------- /docs/_static/ajax-loader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/docs/_static/ajax-loader.gif -------------------------------------------------------------------------------- /docs/_static/basic.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/docs/_static/basic.css -------------------------------------------------------------------------------- /docs/_static/comment-bright.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/docs/_static/comment-bright.png -------------------------------------------------------------------------------- /docs/_static/comment-close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/docs/_static/comment-close.png -------------------------------------------------------------------------------- /docs/_static/comment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/docs/_static/comment.png -------------------------------------------------------------------------------- /docs/_static/default.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/docs/_static/default.css -------------------------------------------------------------------------------- /docs/_static/doctools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/docs/_static/doctools.js -------------------------------------------------------------------------------- /docs/_static/down-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/docs/_static/down-pressed.png -------------------------------------------------------------------------------- /docs/_static/down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/docs/_static/down.png -------------------------------------------------------------------------------- /docs/_static/file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/docs/_static/file.png -------------------------------------------------------------------------------- /docs/_static/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/docs/_static/jquery.js -------------------------------------------------------------------------------- /docs/_static/minus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/docs/_static/minus.png -------------------------------------------------------------------------------- /docs/_static/plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/docs/_static/plus.png -------------------------------------------------------------------------------- /docs/_static/pygments.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/docs/_static/pygments.css -------------------------------------------------------------------------------- /docs/_static/searchtools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/docs/_static/searchtools.js -------------------------------------------------------------------------------- /docs/_static/sidebar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/docs/_static/sidebar.js -------------------------------------------------------------------------------- /docs/_static/underscore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/docs/_static/underscore.js -------------------------------------------------------------------------------- /docs/_static/up-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/docs/_static/up-pressed.png -------------------------------------------------------------------------------- /docs/_static/up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/docs/_static/up.png -------------------------------------------------------------------------------- /docs/_static/websupport.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/docs/_static/websupport.js -------------------------------------------------------------------------------- /docs/bmemcached.client.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/docs/bmemcached.client.rst -------------------------------------------------------------------------------- /docs/bmemcached.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/docs/bmemcached.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/docs_requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/docs/docs_requirements.txt -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/intro.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/docs/intro.rst -------------------------------------------------------------------------------- /docs/modules.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/docs/modules.rst -------------------------------------------------------------------------------- /requirements_test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/requirements_test.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- 1 | [flake8] 2 | max-line-length = 120 3 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/setup.py -------------------------------------------------------------------------------- /test/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/test/conftest.py -------------------------------------------------------------------------------- /test/test_auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/test/test_auth.py -------------------------------------------------------------------------------- /test/test_compression.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/test/test_compression.py -------------------------------------------------------------------------------- /test/test_distributed_client_hashing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/test/test_distributed_client_hashing.py -------------------------------------------------------------------------------- /test/test_error_handling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/test/test_error_handling.py -------------------------------------------------------------------------------- /test/test_errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/test/test_errors.py -------------------------------------------------------------------------------- /test/test_pickler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/test/test_pickler.py -------------------------------------------------------------------------------- /test/test_server_parsing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/test/test_server_parsing.py -------------------------------------------------------------------------------- /test/test_simple_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/test/test_simple_functions.py -------------------------------------------------------------------------------- /test/test_socket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/test/test_socket.py -------------------------------------------------------------------------------- /test/test_tls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/test/test_tls.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaysonsantos/python-binary-memcached/HEAD/tox.ini --------------------------------------------------------------------------------