Commit Graph

8 Commits

Author SHA1 Message Date
Abhinav Singh 2a9db3a2dc
Update outdated sections of the codebase (#670)
* Remove autopep8, is redundant now after recent CI changes

* Add pyenv .python-version to .gitignore

* Update year

* Add lib-pytest target so that pytest can run in isolation

* Add git-push hook which will also run the lint.

By default now git-pre-commit hook will only run pytest.

* Update outdated sections of README

* Update requirement to match setup.cfg install_requires

* Deprecate proxy.start and TestCase.PROXY_PORT

Proxy port during test is now available as self.PROXY.pool.flags.port.
Also now TestCase utilize ephemeral port strategy instead of
calling get_available_port utility method.

* Rename to git-pre-push

* Ideally public repo dont require CODECOV_TOKEN but codecov integration is broken since introduction of codecov-action@v2 (instead of codecov binary invocation)

* Issue is possibly with codecov@v2 action, fallback to codecov.  See https://github.com/abhinavsingh/proxy.py/runs/4110423084\?check_suite_focus\=true and https://github.com/codecov/uploader/issues/223

* Revert back to v2
2021-11-05 03:11:22 +05:30
Sviatoslav Sydorenko cb243895f1
Fix the `typing_extensions` runtime dependency version (#641)
* Only use `typing_extensions` below Python 3.8

* Rely on unconstrained `typing-extensions` version
2021-10-31 08:31:34 +05:30
pyup.io bot c8223db9b3
Update typing-extensions from 3.10.0.0 to 3.10.0.2 (#599) 2021-09-03 18:53:49 +05:30
pyup.io bot 5a82c661f0
Update typing-extensions from 3.7.4.3 to 3.10.0.0 (#544) 2021-05-02 11:42:38 +05:30
pyup.io bot 9459971ffc
Update typing-extensions from 3.7.4.2 to 3.7.4.3 (#428) 2020-08-25 11:56:10 +05:30
pyup.io bot cc0f3ea4ae
Update typing-extensions from 3.7.4.1 to 3.7.4.2 (#325) 2020-04-03 01:03:52 +05:30
pyup.io bot 52275f0588 Update typing-extensions from 3.7.4 to 3.7.4.1 (#147) 2019-10-28 12:30:53 -07:00
Abhinav Singh 3b9587b6f1
Ensure explicit flush before upgrade while TLS intercepting (#121)
* Ensure explicit flush before upgrade + nonblocking server sock.

* tls interception tests

* prepare for v1.1.1

* Add requirements.txt for typing extensions

* Add setup.py under lint workflow
2019-10-10 15:15:27 -07:00