summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* fix: test-requirements.txt to reduce vulnerabilitiessnyk-fix-5686e09f91a82ddfe240c6d452535ebcsnyk-bot2022-11-151-0/+1
| | | | The following vulnerabilities are fixed by pinning transitive dependencies: - https://snyk.io/vuln/SNYK-PYTHON-SETUPTOOLS-3113904
* Bump pytest from 7.1.1 to 7.2.0dependabot[bot]2022-11-011-1/+1
| | | | | | | | | | | | | | | Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.1.1 to 7.2.0. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/7.1.1...7.2.0) --- updated-dependencies: - dependency-name: pytest dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* Merge pull request #437 from jogo/issuesJoe Gordon2022-10-181-0/+1
|\ | | | | Add link to issue tracker as well
| * Add link to issue tracker as wellJoe Gordon2022-10-171-0/+1
|/ | | | Follow up to #435 because I forgot the comment when I merged
* Merge pull request #435 from jogo/urlsJoe Gordon2022-10-171-1/+3
|\ | | | | Update project urls to include link to docs
| * Update project urls to include link to docsJoe Gordon2022-10-171-1/+3
|/ | | | | | Make it easier to find the documentation from https://pypi.org/project/pymemcache/ https://packaging.python.org/en/latest/guides/distributing-packages-using-setuptools/#project-urls
* Merge pull request #428 from jogo/4.0.0v4.0.0Joe Gordon2022-10-172-1/+10
|\ | | | | 4.0.0 Release
| * 4.0.0 ReleaseJoe Gordon2022-10-072-1/+10
| | | | | | | | Update changelog and version
* | Bump gevent from 22.8.0 to 22.10.1dependabot[bot]2022-10-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [gevent](https://github.com/gevent/gevent) from 22.8.0 to 22.10.1. - [Release notes](https://github.com/gevent/gevent/releases) - [Changelog](https://github.com/gevent/gevent/blob/master/docs/changelog_pre.rst) - [Commits](https://github.com/gevent/gevent/compare/22.08.0...22.10.1) --- updated-dependencies: - dependency-name: gevent dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* | Merge pull request #433 from jogo/prefixJoe Gordon2022-10-173-44/+80
|\ \ | | | | | | Fix key_prefix issue with stats and cache_memlimit
| * | Fix key_prefix issue with stats and cache_memlimitJoe Gordon2022-10-143-44/+80
| | | | | | | | | | | | | | | | | | | | | Add integration tests to reproduce the issue and add an argument to _fetch_cmd to skip the key prefix logic as needed. Closes #430
* | | Bump gevent from 21.12.0 to 22.8.0dependabot[bot]2022-10-131-1/+1
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [gevent](https://github.com/gevent/gevent) from 21.12.0 to 22.8.0. - [Release notes](https://github.com/gevent/gevent/releases) - [Changelog](https://github.com/gevent/gevent/blob/master/docs/changelog_pre.rst) - [Commits](https://github.com/gevent/gevent/compare/21.12.0...22.08.0) --- updated-dependencies: - dependency-name: gevent dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
* | Bump faker from 15.0.0 to 15.1.0dependabot[bot]2022-10-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [faker](https://github.com/joke2k/faker) from 15.0.0 to 15.1.0. - [Release notes](https://github.com/joke2k/faker/releases) - [Changelog](https://github.com/joke2k/faker/blob/master/CHANGELOG.md) - [Commits](https://github.com/joke2k/faker/compare/v15.0.0...v15.1.0) --- updated-dependencies: - dependency-name: faker dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* | Bump black from 22.8.0 to 22.10.0dependabot[bot]2022-10-081-1/+1
|/ | | | | | | | | | | | | | | Bumps [black](https://github.com/psf/black) from 22.8.0 to 22.10.0. - [Release notes](https://github.com/psf/black/releases) - [Changelog](https://github.com/psf/black/blob/main/CHANGES.md) - [Commits](https://github.com/psf/black/compare/22.8.0...22.10.0) --- updated-dependencies: - dependency-name: black dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* Bump pytest-cov from 3.0.0 to 4.0.0dependabot[bot]2022-10-061-1/+1
| | | | | | | | | | | | | | | Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov) from 3.0.0 to 4.0.0. - [Release notes](https://github.com/pytest-dev/pytest-cov/releases) - [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest-cov/compare/v3.0.0...v4.0.0) --- updated-dependencies: - dependency-name: pytest-cov dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
* Bump mypy from 0.981 to 0.982dependabot[bot]2022-10-061-1/+1
| | | | | | | | | | | | | | Bumps [mypy](https://github.com/python/mypy) from 0.981 to 0.982. - [Release notes](https://github.com/python/mypy/releases) - [Commits](https://github.com/python/mypy/compare/v0.981...v0.982) --- updated-dependencies: - dependency-name: mypy dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* Merge pull request #426 from jogo/typingJoe Gordon2022-10-033-88/+193
|\ | | | | Add more type annotations
| * Add more type annotationsJoe Gordon2022-10-033-88/+193
| | | | | | | | Continue to improve the type annotation coverage
* | Bump mypy from 0.971 to 0.981dependabot[bot]2022-09-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [mypy](https://github.com/python/mypy) from 0.971 to 0.981. - [Release notes](https://github.com/python/mypy/releases) - [Commits](https://github.com/python/mypy/compare/v0.971...v0.981) --- updated-dependencies: - dependency-name: mypy dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* | Bump sphinx from 5.1.1 to 5.2.1dependabot[bot]2022-09-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 5.1.1 to 5.2.1. - [Release notes](https://github.com/sphinx-doc/sphinx/releases) - [Changelog](https://github.com/sphinx-doc/sphinx/blob/5.x/CHANGES) - [Commits](https://github.com/sphinx-doc/sphinx/compare/v5.1.1...v5.2.1) --- updated-dependencies: - dependency-name: sphinx dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* | Bump faker from 14.2.0 to 15.0.0dependabot[bot]2022-09-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [faker](https://github.com/joke2k/faker) from 14.2.0 to 15.0.0. - [Release notes](https://github.com/joke2k/faker/releases) - [Changelog](https://github.com/joke2k/faker/blob/master/CHANGELOG.md) - [Commits](https://github.com/joke2k/faker/compare/v14.2.0...v15.0.0) --- updated-dependencies: - dependency-name: faker dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
* | Merge pull request #421 from jogo/PEP561Joe Gordon2022-09-222-0/+1
|\ \ | |/ |/| Add py.typed file
| * Add py.typed fileJoe Gordon2022-09-212-0/+1
|/ | | | | As per https://peps.python.org/pep-0561/ add a py.typed file to let things like mypy there is inline typing information
* Merge pull request #415 from jogo/typesJoe Gordon2022-09-134-65/+126
|\ | | | | Start to add type hints
| * Start to add type hintsJoe Gordon2022-09-124-65/+126
| | | | | | | | | | First pass at adding some type hints to pymemcache to make it easier to develop against etc.
* | Bump faker from 13.15.0 to 14.2.0dependabot[bot]2022-09-131-1/+1
|/ | | | | | | | | | | | | | | Bumps [faker](https://github.com/joke2k/faker) from 13.15.0 to 14.2.0. - [Release notes](https://github.com/joke2k/faker/releases) - [Changelog](https://github.com/joke2k/faker/blob/master/CHANGELOG.md) - [Commits](https://github.com/joke2k/faker/compare/v13.15.0...v14.2.0) --- updated-dependencies: - dependency-name: faker dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
* Merge pull request #407 from sontek/add_compression_serdeJoe Gordon2022-09-126-36/+443
|\ | | | | add pluggable compression serde
| * set min_compress_lenJohn Anderson2022-07-151-1/+2
| |
| * fix mypyJohn Anderson2022-07-151-1/+1
| |
| * flake8John Anderson2022-07-151-53/+30
| |
| * add some compression benchmarksJohn Anderson2022-07-155-14/+252
| |
| * add pluggable compression serdeJohn Anderson2022-07-124-33/+224
| |
* | Bump black from 22.6.0 to 22.8.0dependabot[bot]2022-09-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [black](https://github.com/psf/black) from 22.6.0 to 22.8.0. - [Release notes](https://github.com/psf/black/releases) - [Changelog](https://github.com/psf/black/blob/main/CHANGES.md) - [Commits](https://github.com/psf/black/compare/22.6.0...22.8.0) --- updated-dependencies: - dependency-name: black dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* | Merge pull request #414 from 10kartik/Docs-FixJoe Gordon2022-08-181-8/+8
|\ \ | | | | | | Fixed Typos in Docs
| * | Update docs/getting_started.rstKartik Kapgate2022-08-181-1/+1
| | | | | | | | | Co-authored-by: Jon Parise <jon@indelible.org>
| * | Fixed Typos in Docs - getting_started10kartik2022-08-171-8/+8
|/ /
* | Bump pygments from 2.12.0 to 2.13.0dependabot[bot]2022-08-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [pygments](https://github.com/pygments/pygments) from 2.12.0 to 2.13.0. - [Release notes](https://github.com/pygments/pygments/releases) - [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES) - [Commits](https://github.com/pygments/pygments/compare/2.12.0...2.13.0) --- updated-dependencies: - dependency-name: pygments dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* | Bump flake8 from 4.0.1 to 5.0.2dependabot[bot]2022-08-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [flake8](https://github.com/pycqa/flake8) from 4.0.1 to 5.0.2. - [Release notes](https://github.com/pycqa/flake8/releases) - [Commits](https://github.com/pycqa/flake8/compare/4.0.1...5.0.2) --- updated-dependencies: - dependency-name: flake8 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
* | Bump sphinx from 5.0.0 to 5.1.1dependabot[bot]2022-07-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 5.0.0 to 5.1.1. - [Release notes](https://github.com/sphinx-doc/sphinx/releases) - [Changelog](https://github.com/sphinx-doc/sphinx/blob/5.x/CHANGES) - [Commits](https://github.com/sphinx-doc/sphinx/compare/v5.0.0...v5.1.1) --- updated-dependencies: - dependency-name: sphinx dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* | Merge pull request #409 from jogo/docsJoe Gordon2022-07-226-7/+14
|\ \ | | | | | | Fix docs
| * | Fix docsJoe Gordon2022-07-226-7/+14
|/ / | | | | | | | | | | | | | | | | | | | | * autodoc wasn't generating docs correnctly * add pytest so sphinx can render test docs, excluding them from docs for now though (so generated, but no link to them) * Update version info in docs/conf.py * Fix a few sphinx warnings * Add in changelog into docs and switch to toctree depth of 1, as the changelog has a lat of H2 headers. * Add docs to CI
* | Bump mypy from 0.961 to 0.971dependabot[bot]2022-07-191-1/+1
|/ | | | | | | | | | | | | | Bumps [mypy](https://github.com/python/mypy) from 0.961 to 0.971. - [Release notes](https://github.com/python/mypy/releases) - [Commits](https://github.com/python/mypy/compare/v0.961...v0.971) --- updated-dependencies: - dependency-name: mypy dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* Bump docutils from 0.18.1 to 0.19dependabot[bot]2022-07-051-1/+1
| | | | | | | | | | | | Bumps [docutils](https://docutils.sourceforge.io/) from 0.18.1 to 0.19. --- updated-dependencies: - dependency-name: docutils dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* Bump black from 22.3.0 to 22.6.0 (#404)dependabot[bot]2022-06-291-1/+1
|
* Bump mypy from 0.960 to 0.961 (#401)dependabot[bot]2022-06-291-1/+1
|
* Bump actions/setup-python from 3 to 4dependabot[bot]2022-06-141-1/+1
| | | | | | | | | | | | | | Bumps [actions/setup-python](https://github.com/actions/setup-python) from 3 to 4. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](https://github.com/actions/setup-python/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/setup-python dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
* Expand Client with a method for sending arbitrary commands. (#395)Martin J2022-06-092-2/+129
|
* Small buffer pass optimization as discussed in #395. (#402)Martin J2022-06-071-4/+7
| | | | Basically ensure the client only does one pass over the buffer instead of two. Exact thread: https://github.com/pinterest/pymemcache/pull/395#discussion_r890288417
* Bump mypy from 0.941 to 0.960dependabot[bot]2022-06-031-1/+1
| | | | | | | | | | | | | | Bumps [mypy](https://github.com/python/mypy) from 0.941 to 0.960. - [Release notes](https://github.com/python/mypy/releases) - [Commits](https://github.com/python/mypy/compare/v0.941...v0.960) --- updated-dependencies: - dependency-name: mypy dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* Skip all automatic patch-level updatesJon Parise2022-06-031-2/+1
|