Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Initial support for mypy-based type checking (#373) | Jon Parise | 2022-02-20 | 1 | -0/+7 |
| | |||||
* | Revise tox configuration (#375) | Jon Parise | 2022-02-15 | 1 | -28/+19 |
| | | | | | | | | This repositions tox as the "source of truth" for all development and CI actions. To support this, lint and test requirements have been split into separate sets of requirements, and a consolidated 'lint' environment now runs all of our lint checks. This is also used by CI. | ||||
* | Add official support for Python 3.10 (#365) | Jon Parise | 2022-02-09 | 1 | -1/+1 |
| | |||||
* | Drop support for Python 3.6 (#363) | Jon Parise | 2022-02-01 | 1 | -1/+5 |
| | | | Python 3.6 reached the end of its life last year. | ||||
* | Add black CI configuration | Joe Gordon | 2021-12-03 | 1 | -1/+5 |
| | | | | | Since we already have a tox based ci.yml file add black there instead of using https://black.readthedocs.io/en/stable/integrations/github_actions.html | ||||
* | Use sphinxcontrib-apidoc to simplify apidoc usage for readthedocs builds | Jordan Cook | 2021-08-10 | 1 | -2/+1 |
| | |||||
* | Fixes for rebase and further cleanups | Joe Gordon | 2021-07-20 | 1 | -4/+0 |
| | |||||
* | Drop python support 2.7, 3.4 and 3.5 | Joe Gordon | 2021-07-20 | 1 | -1/+5 |
| | | | | | | | | | | Add Python 3 only classifier Stop running Python 2 tests End of Life information: * 3.5 https://www.python.org/downloads/release/python-350/ * 3.4 https://www.python.org/downloads/release/python-340/ * 2.7 https://www.python.org/doc/sunset-python-2/ | ||||
* | adding code coverage (#336) | Hervé Beraud | 2021-07-06 | 1 | -0/+4 |
| | |||||
* | Rely on tox for CI linter (#334) | Hervé Beraud | 2021-07-03 | 1 | -10/+10 |
| | | | | | | | | These changes allow us to rely on tox when we execute our linters on CI. They centralize the way we define our jobs and targets to use them in standardized way locally and during CI pipelines. With these changes we are sure to execute the same commands everywhere. | ||||
* | Document how to use pymemcache Client from shell. (#221) | Hervé Beraud | 2021-06-16 | 1 | -0/+3 |
| | |||||
* | Add Python 3.9 to tox.ini as the newest version | Jon Parise | 2021-02-04 | 1 | -2/+2 |
| | |||||
* | Add official support for Python 3.8 (#262) | Jon Parise | 2019-12-17 | 1 | -2/+2 |
| | |||||
* | Fixes tox six pkg ImportError #198 (#199) | Maina Nick | 2018-11-02 | 1 | -3/+4 |
| | |||||
* | Check reStructuredText along with flake8 | Jon Parise | 2018-09-14 | 1 | -0/+2 |
| | |||||
* | Add official Python 3.7 support | Jon Parise | 2018-08-31 | 1 | -2/+2 |
| | | | | | Travis's default base image doesn't support Python 3.7 very well so we need to explicitly select the xenial distribution with sudo enabled. | ||||
* | Remove deprecated Python version. | Trevor Joynson (trevorj) | 2018-06-18 | 1 | -1/+1 |
| | | | | | | | | | | This makes tests fail at the moment. This is because `wheel` requires it *not* be `3.3.x`. Of course, we can instead hack this to install some ancient wheel on an ancient Python... but nobody should be running `3.3.x`, so it'd just be cruft, at least in my garbage opinion ;) | ||||
* | Test against py35 and py36 | Joe Gordon | 2017-11-27 | 1 | -2/+2 |
| | | | | | | | | Also fix up travis config to to test flake8 and install missing python versions. Previously some tests passed with: ERROR: InterpreterNotFound: python2.6 SKIPPED: py26: InterpreterNotFound: python2.6 | ||||
* | Remove docs from being run when you're running testsfix-tox-docs | Nicholas Charriere | 2017-04-23 | 1 | -1/+1 |
| | |||||
* | Kill python 2.6kill-26 | Nicholas Charriere | 2017-02-22 | 1 | -1/+1 |
| | |||||
* | Update ChangeLog.rstdrop-pypy3-travis-ci-support | Nicholas Charriere | 2016-12-02 | 1 | -1/+1 |
| | |||||
* | Add integration environment to tox | Joe Gordon | 2016-11-03 | 1 | -1/+7 |
| | | | | | | | Make it easier to run integration tests. Travis already runs these as defined by .travis.yml Integration tests require memecached running otherwise they will fail. | ||||
* | Fix #117, illegal unicode character in middle of key (or value now)fix-unicode-char-in-middle-error | Nicholas Charriere | 2016-10-03 | 1 | -2/+3 |
| | | | | Add .python-version to .gitignore (for pyenv) | ||||
* | Lint with Python 3.4 too | Adam Chainz | 2016-08-16 | 1 | -2/+7 |
| | |||||
* | Fix flake8 and cleanup build | Nicholas Charriere | 2016-07-27 | 1 | -3/+3 |
| | |||||
* | Added pypy3 support back | John Anderson | 2015-07-16 | 1 | -1/+1 |
| | |||||
* | Code review clean ups and doc fixes | John Anderson | 2015-07-02 | 1 | -1/+1 |
| | |||||
* | Merge branch 'flake8' of https://github.com/sontek/pymemcache into ↵ | John Anderson | 2015-06-20 | 1 | -1/+6 |
|\ | | | | | | | | | | | | | | | | | switch_to_pytest Conflicts: setup.cfg setup.py tox.ini | ||||
| * | Flake8/pep8 the code | John Anderson | 2015-06-19 | 1 | -1/+7 |
| | | |||||
* | | Merge branch 'master' of github.com:pinterest/pymemcache into switch_to_pytest | John Anderson | 2015-06-19 | 1 | -1/+7 |
|\ \ | |/ | | | | | | | | | Conflicts: .gitignore tox.ini | ||||
| * | Merge pull request #49 from sontek/add_py34_to_tox | Charles Gordon | 2015-06-19 | 1 | -1/+2 |
| |\ | | | | | | | Add python 3.4 to tox | ||||
| * | | Initial implementation of docs | John Anderson | 2015-06-19 | 1 | -0/+6 |
| | | | |||||
* | | | Finished porting integration tests to pytest | John Anderson | 2015-06-19 | 1 | -1/+1 |
| | | | |||||
* | | | Move to use pytest instead of nose | John Anderson | 2015-06-19 | 1 | -2/+3 |
| |/ |/| | |||||
* | | Add nose as a dependency | John Anderson | 2015-06-19 | 1 | -0/+1 |
| | | |||||
* | | Add python 3.4 to tox | John Anderson | 2015-06-19 | 1 | -1/+1 |
|/ | |||||
* | Add tox.ini for tox | Marc Abramowitz | 2013-09-12 | 1 | -0/+6 |