You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Oct 27, 2022. It is now read-only.
[update to 6.5.1] Add workaround for build failures on Python 3.7 (yaml/pyyaml#126).
Dan Peschman (1):
Pass client certificate fields to WSGI environment; unit test HTTPS
Jason R. Coombs (36):
reference the license file in metadata
Use https
Add build-docs env in tox.
Run only default environment by default.
To support namespace packages, Setuptools must be 31.0.1. This change is necessary with the adoption of tox-venv, which uses Python's venv, which does not install the latest setuptools by default.
Need to avoid .eggs in recursing dirs. Ref pypa/setuptools-scm#212.
Use tox-venv for future compatibility.
Disable pytest-sugar until Teemu/pytest-sugar#133 is addressed.
Bring back pytest-sugar with a minimum version to support Pytest 3.4.
Save the pip cache across builds. Ref pypa/setuptools#1279.
Add workaround for build failures on Python 3.7 (yaml/pyyaml#126).
Run flake8 with tests. Add flake8 config to ignore common exclusions. Add comments to testing and docs extras to aid with merges.
Add appveyor badge (commented). Disable RTD by default.
Limit workaround to affected Python
Bump minimum pytest version
Add pyproject.toml declaring build dependencies.
When ignoring linter warnings, document the reason.
Disable the (broken) IPv6 in Travis. Ref travis-ci/travis-ci#8361.
Don't match issues if preceeded by some other indicator.
skip_upload_docs is default
Drop the dot; http://blog.pytest.org/2016/whats-new-in-pytest-30/
Rely on declarative config to create long_description.
Remove workaround for pyyaml 126.
Revert "Remove workaround for pyyaml 126."
We're getting close, but Python 3.7 still requires a workaround
Use xenial to include support for Python 3.7.
Remove release, no longer needed. Use twine instead.
Also ignore W504 in flake8, following the indication in OCA/maintainer-quality-tools that neither W503 nor W504 are worthwhile in general.
Release of pyyaml 3.13 seems to have fixed install issues on Python 3.7.
Block pytest 3.7.3 due to pytest-dev/pytest#3888.
Twiddle the docstrings to make pre-commit happy. Ref #52.
Use Python-2-compatible super calls
Merge pull request #108 from cherrypy/pr/52-require-client-certificates
Update changelog. Ref #108, #52. Fixescherrypy/cherrypy#1001.
Merge https://github.com/jaraco/skeleton
Run pre-commit
Sviatoslav Sydorenko (8):
Install pyenv for OSX from master of brew
Apply chmod on UNIX socket after creation
Split HTTPServer.bind into 3 stages
Turn TODO comment into FIXME
Separate bind method for UNIX file socket
Implement smart file premission setters
Add changelog about #93/#110
Partially revert "Merge https://github.com/jaraco/skeleton"
v6.5.1
======
- :issue:`93` via :pr:`110`: Improve UNIX socket fs access mode
in :py:meth:`cheroot.server.HTTPServer.prepare` on a file socket
when starting to listen to it.
v6.5.0
======
- :cp-issue:`1001` via :pr:`52` and :pr:`108`: Add support for
validating client certificates.
0 commit comments