Commit Graph

165 Commits

Author SHA1 Message Date
Aldo Cortesi 7ff5aa8b30
[requires.io] dependency update (#5315)
Co-authored-by: requires.io <support@requires.io>
2022-05-03 09:56:26 +02:00
Aldo Cortesi 4f7f64c516
[requires.io] dependency update on main branch (#5276)
* [requires.io] dependency update

* [requires.io] dependency update

Co-authored-by: requires.io <support@requires.io>
2022-04-25 18:46:32 +00:00
Aldo Cortesi a8b6f48374
[requires.io] dependency update on main branch (#5244)
* [requires.io] dependency update

* [requires.io] dependency update

* [requires.io] dependency update

* [requires.io] dependency update

* [requires.io] dependency update

* [requires.io] dependency update

* [requires.io] dependency update

* [requires.io] dependency update

Co-authored-by: requires.io <support@requires.io>
2022-04-17 17:54:06 +02:00
Aldo Cortesi 85e57a91e0
[requires.io] dependency update on main branch (#5236)
* [requires.io] dependency update

* [requires.io] dependency update

* Update setup.py

Co-authored-by: requires.io <support@requires.io>
Co-authored-by: Maximilian Hils <git@maximilianhils.com>
2022-04-02 12:05:06 +02:00
Aldo Cortesi 533dfcd71b
[requires.io] dependency update on main branch (#5215)
* [requires.io] dependency update

* [requires.io] dependency update

* Update setup.py

Co-authored-by: requires.io <support@requires.io>
Co-authored-by: Maximilian Hils <git@maximilianhils.com>
2022-03-28 19:18:39 +00:00
Aldo Cortesi 0f346fa89d
[requires.io] dependency update on main branch (#5207)
* [requires.io] dependency update

* [requires.io] dependency update

Co-authored-by: requires.io <support@requires.io>
2022-03-24 18:12:00 +00:00
Aldo Cortesi 01d67951ee
[requires.io] dependency update on main branch (#5196)
* [requires.io] dependency update

* [requires.io] dependency update

Co-authored-by: requires.io <support@requires.io>
2022-03-19 18:34:57 +00:00
Aldo Cortesi b5abbc97e3
[requires.io] dependency update on main branch (#5189)
* [requires.io] dependency update

* [requires.io] dependency update

Co-authored-by: requires.io <support@requires.io>
2022-03-16 17:16:40 +01:00
Maximilian Hils 5a4dbffbae update dependencies 2022-03-15 19:50:06 +01:00
Maximilian Hils 3a2c87432c
[requires.io] dependency update (#4961)
Co-authored-by: requires.io <support@requires.io>
2021-11-26 23:14:19 +01:00
Maximilian Hils 27e69651f6
[requires.io] dependency update (#4946)
Co-authored-by: requires.io <support@requires.io>
2021-11-23 21:12:32 +01:00
Maximilian Hils 9249c0ddd3 adjust lower version bounds 2021-11-22 11:09:04 +01:00
requires.io eea24bc22d [requires.io] dependency update 2021-11-22 10:50:47 +01:00
Karl Parkinson df32d61086
Remove pyopenssl cruft (#4897)
* remove old pyopenssl cruft

* bump minimum version of pyopenssl

* add extra spaces to conform to style guide

* update changelog

* replace getattr with direct SSL method calls

* put version check back in but remove setdefault method calls

* tweak changelog wording

* bumb tox.ini pyOpenSSL dependency version

Co-authored-by: Karl Parkinson <karlparkinson@Karls-MBP.hitronhub.home>
2021-11-11 09:37:00 +01:00
Maximilian Hils 18d3144b39
[requires.io] dependency update (#4826)
Co-authored-by: requires.io <support@requires.io>
2021-09-27 17:43:43 +02:00
Maximilian Hils c1003ee332
[requires.io] dependency update on main branch (#4814)
* [requires.io] dependency update

* [requires.io] dependency update

Co-authored-by: requires.io <support@requires.io>
2021-09-21 22:33:42 +02:00
Maximilian Hils 35596bd5e4
[requires.io] dependency update on main branch (#4801)
* [requires.io] dependency update

* [requires.io] dependency update

* [requires.io] dependency update

* Update setup.py

Co-authored-by: requires.io <support@requires.io>
2021-09-13 15:25:35 +00:00
Maximilian Hils 1ce7e8e02e
[requires.io] dependency update on main branch (#4740)
* [requires.io] dependency update

* [requires.io] dependency update

* [requires.io] dependency update

* [requires.io] dependency update

* [requires.io] dependency update

* Update setup.py

Co-authored-by: requires.io <support@requires.io>
2021-08-10 08:07:49 +02:00
Maximilian Hils c4dd46c3db
[requires.io] dependency update on main branch (#4738)
* [requires.io] dependency update

* [requires.io] dependency update

* [requires.io] dependency update

Co-authored-by: requires.io <support@requires.io>
2021-08-08 16:16:27 +02:00
Maximilian Hils 3b87d3f66e
[requires.io] dependency update on main branch (#4723)
* [requires.io] dependency update

* [requires.io] dependency update

Co-authored-by: requires.io <support@requires.io>
2021-08-02 19:17:29 +02:00
Maximilian Hils 7da9e52ff3
[requires.io] dependency update on main branch (#4712)
* [requires.io] dependency update

* [requires.io] dependency update

Co-authored-by: requires.io <support@requires.io>
2021-07-30 15:59:33 +02:00
Maximilian Hils 2d75d06eb6
[requires.io] dependency update on main branch (#4697)
* [requires.io] dependency update

* [requires.io] dependency update

Co-authored-by: requires.io <support@requires.io>
2021-07-24 19:13:09 +02:00
Maximilian Hils 58e086a2b0
[requires.io] dependency update on main branch (#4653)
* [requires.io] dependency update

* Update tox.ini

* fix mypy complaints

Co-authored-by: requires.io <support@requires.io>
2021-06-24 13:54:07 +00:00
Maximilian Hils f135be8e65
[requires.io] dependency update (#4649)
Co-authored-by: requires.io <support@requires.io>
2021-06-21 15:33:29 +00:00
Maximilian Hils 80bcd2f881
[requires.io] dependency update (#4647)
Co-authored-by: requires.io <support@requires.io>
2021-06-21 16:56:26 +02:00
Maximilian Hils 74aa5cea56
[requires.io] dependency update (#4641)
Co-authored-by: requires.io <support@requires.io>
2021-06-17 20:10:50 +02:00
Maximilian Hils bed008e6d1 update mypy 2021-06-13 17:17:10 +02:00
Maximilian Hils 518fb94124
Harden CI Pipeline (#4590)
* ci: use actions/checkout@v2

* ci: always specify python version

* ci: pin external actions

* ci: split docs job, pin immediate dependencies

* ci: correct hugo sha256sum

* ci: full repo fetch depth for tests

* ci: use pip-tools to pin all the things

* ci: minor fixes

* ci: fixup

* ci: streamline pinned install

* ci: minor fixes

* ci: fix py3.8 pins

* ci: don't persist checkout credentials

* ci: always run local linter

* ci: test docs deployment from actions-hardening branch

* ci: fix docs job

* ci: pass in credentials

* ci: fix file permissions

* ci: try harder to fix docs deploy

* ci: fix docker artifact name

* Revert "ci: test docs deployment from actions-hardening branch"

This reverts commit 30cfb7a814.

* unpin PyPI dependencies

* ci: install tox first

* ci: fixups

* ci: fixups

* ci: fixups

* ci: fixups
2021-05-11 11:17:09 +02:00
Maximilian Hils 39d77ec73d
[requires.io] dependency update on main branch (#4568)
* [requires.io] dependency update

* [requires.io] dependency update

* [requires.io] dependency update

* Update setup.py

* [requires.io] dependency update

* Update setup.py

Co-authored-by: requires.io <support@requires.io>
2021-04-21 12:07:52 +02:00
Maximilian Hils 2c941b8905
Merge pull request #4528 from mitmproxy/requires-io-master
[requires.io] dependency update on master branch
2021-03-29 15:15:51 +02:00
Maximilian Hils 47982cac10 run most common tests only when invoking `tox` without args.
envlist never really included the full list of environments,
for example cibuild was already missing. This commit tries to
make a reasonable tradeoff between comprehensiveness and local running time
by only running the most frequent error sources.

We still check everything in CI.
2021-03-07 16:17:40 +01:00
Maximilian Hils 990116b44a update mypy 2021-02-03 23:03:49 +01:00
Maximilian Hils 0a4e2c9b59
Merge branch 'master' into no-dev-scripts 2021-01-21 11:05:05 +01:00
Maximilian Hils 494ccb5a22 remove requirements.txt 2021-01-20 15:06:02 +01:00
Maximilian Hils a11cfd45c4
[requires.io] dependency update on master branch (#4391)
Co-authored-by: requires.io <support@requires.io>
2021-01-17 10:38:47 +00:00
Maximilian Hils ad3995f4f0
remove outdated tox env 2021-01-13 17:35:15 +01:00
requires.io 88e5df978d [requires.io] dependency update 2020-12-24 12:15:47 +01:00
requires.io 3ab1ef52c2 [requires.io] dependency update 2020-12-19 00:38:36 +01:00
Thomas Kriechbaumer df164f42e1 imports cleanup 2020-12-14 23:52:48 +01:00
Thomas Kriechbaumer c35316f85a remove pathod and pathoc 2020-12-13 20:21:11 +01:00
Maximilian Hils 08ecb21a78
sans-io adjustments (#4342) 2020-12-12 16:09:11 +01:00
Maximilian Hils 3c9999c0c6 sans-io compat++ 2020-12-11 10:54:41 +01:00
Maximilian Hils 884b5dc234 remove old python leftovers 2020-12-07 22:58:53 +01:00
Maximilian Hils ee414cde70 move main file, remove checks for outdated Python
these are now handled by setup.py's python_requires.
2020-12-06 14:03:12 +01:00
Maximilian Hils c5eae9d752 drop support for Python 3.6 and 3.7
We require Python 3.8 for sans-io (#1775),
so we need to drop support for older versions.
2020-12-06 00:25:09 +01:00
Maximilian Hils 52b46849c4 update pyinstaller, use python3.9 for CI tasks 2020-12-06 00:04:45 +01:00
Thomas Kriechbaumer 82b5d61456 revert some minor changes 2020-11-21 10:46:19 +01:00
Thomas Kriechbaumer 67b3ee1307 semver bump 2020-10-06 22:45:58 +02:00
Maximilian Hils 54276f0eea update dependencies 2020-08-27 11:00:31 +02:00
Maximilian Hils 385cddf2b4 update pyinstaller 2020-08-27 10:50:53 +02:00