summaryrefslogtreecommitdiff
path: root/.github/workflows
Commit message (Collapse)AuthorAgeFilesLines
* update gh action versionsengn33r2023-01-264-8/+8
|
* Update codecov action to v3engn33r2022-10-261-1/+1
|
* Add Python 3.11 to build CI, setup.pyengn33r2022-10-253-4/+4
|
* Fix doctest CI errorsengn33r2022-08-251-1/+1
|
* Fix path for doctest CIengn33r2022-08-251-1/+1
|
* Add doctest CI to sphinx docsengn33r2022-08-251-0/+20
|
* Linting improvements, improved flake8 linting CI cmdengn33r2022-02-251-1/+1
|
* Minor test improvements for better code coverageengn33r2021-12-131-1/+11
|
* Upgrade CodeCov GitHub Action to v2engn33r2021-10-131-1/+1
|
* Update other CI tests for Python 3.10engn33r2021-10-073-3/+3
|
* Merge branch 'master' into masterengn33r2021-10-081-3/+2
|\
| * Add & for code coverageengn33r2021-08-131-1/+1
| |
| * Add ampersand for background processengn33r2021-08-131-2/+2
| |
* | Add Python 3.10 to GitHub Action CIengn33r2021-10-071-1/+1
| |
* | Improve usage of LOCAL_WS_SERVER_PORTengn33r2021-08-142-2/+2
| |
* | Improve unit tests with LOCAL_WS_SERVER_PORT variableengn33r2021-08-132-0/+3
| |
* | Add ampersand to background local serverengn33r2021-08-122-2/+2
|/
* Remove Python 3.6 from CI for local echo serverengn33r2021-08-111-2/+2
|
* Fix python-socks dependency and replace echo.websocket.org in testsengn33r2021-08-113-5/+13
| | | | | | | | The recent addition of python-socks required it to be a dependency. This was mentioned in #728. Additional changes were made to prevent python-socks from becoming a required dependency for every install, so now it is only required for SOCKS proxy usage. Additionally, because echo.websockets.org was experiencing downtime issues during this fix, echo.websockets.org was replaced in unit tests with a local echo server from the Python websockets library. This should speed up tests, avoid test errors cause by external website downtime, and reduce traffic to echo.websocket.org caused by this project.
* Revert #417 and reimplement proxy support with python-socksengn33r2021-08-102-2/+2
| | | | | | | | | | | | Due to the ongoing license change process in #697, PR #417 from @jhtitor needed to be removed. PR #417 added SOCKS proxy support using PySocks, which is the most popular Python SOCKS proxy and is used by libraries such as 'requests' and 'urllib3'. However, as of mid-2021, PySocks has not seen any activity since Sep 2019 and has several open issues. Because PySocks does not appear to be maintained and has no forks that are actively trying to replace the old repository, python-socks may be a better choice going forward. Although python-socks is a newer project, it has good code coverage and recent commits from earlier this year (2021).
* Remove numpy for performance boostengn33r2021-06-081-15/+4
|
* Improve wsaccel/numpy docs and code coverageengn33r2021-05-311-2/+9
|
* Fix flake8 linting FileNotFoundError detectionengn33r2021-05-311-2/+2
|
* Remove HTTP proxy unit test from code coverageengn33r2021-05-301-10/+0
|
* Use python3/pip3 in GitHub Action workflowsengn33r2021-05-302-16/+18
|
* Fix CI errorsengn33r2021-05-301-1/+0
|
* Add working HTTP proxy unit testsengn33r2021-05-301-1/+9
|
* Fix no numpy coe coverage CIengn33r2021-05-171-7/+8
|
* Add code coverage for no numpy caseengn33r2021-05-171-2/+6
|
* Add WEBSOCKET_CLIENT_CA_BUNDLE env var in better wayengn33r2021-05-172-2/+11
|
* Remove WEBSOCKET_CLIENT_CA_BUNDLE env variable from CIengn33r2021-05-171-1/+0
|
* Improve _app.py, _http.py unit testsengn33r2021-05-171-0/+1
|
* Improve _abnf.py and _http.py test coverageengn33r2021-05-161-1/+1
|
* Remove six dependency and transition related code to Python3engn33r2021-05-052-2/+2
|
* Fix #685 unittest requires internetengn33r2021-05-051-1/+5
|
* First pass removing Python 2 code, mostly six dependencyengn33r2021-05-042-2/+2
|
* PEP8 style compliance fixesengn33r2021-05-041-2/+7
|
* Improve _abnf.py test coverageengn33r2021-03-291-1/+1
|
* Fix test_http.py import errorengn33r2021-03-281-1/+1
|
* Improve _http.py code coverageengn33r2021-03-281-1/+1
|
* Fix yaml whitespace to use spaces not tabsengn33r2021-03-221-1/+1
|
* Enable TEST_WITH_INTERNET for code coverage CI actionengn33r2021-03-221-0/+2
|
* Import pytest-cov for code coverage CI actionengn33r2021-03-221-1/+2
|
* Use pytest for CI code coverageengn33r2021-03-221-4/+2
|
* Run all GitHub Actions on PRsengn33r2021-03-222-2/+2
|
* Replace TravisCI with GitHub Actionsengn33r2021-02-273-0/+73