Commit graph

397 commits

Author SHA1 Message Date
Aldo Cortesi
821859cd4f
[requires.io] dependency update on main branch (#5448)
* [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>
Co-authored-by: Maximilian Hils <git@maximilianhils.com>
2022-07-15 13:41:02 +02:00
Maximilian Hils
6704407026 bump dependencies 2022-06-28 14:18:40 +02:00
Maximilian Hils
87d3d1cb88 pyinstaller: move hooks into package 2022-06-28 14:18:40 +02:00
Gergely Nagy
0737c68289
accept newer protobuf versions (#5429) 2022-06-27 18:53:15 +02:00
PavelICS
3eab9f0856
Drop pkg_resources dependency used by kaitaistruct version checking (#5401) (#5403)
Co-authored-by: Pavel <pavel@yarpg.ru>
2022-06-06 09:27:30 +00:00
Maximilian Hils
46f01ad958
fix compatibility with OpenSSL 3 (#5311) 2022-05-01 20:24:32 +00:00
Maximilian Hils
1db2a684c2
Merge pull request #5296 from mhils/py39-now
Upgrade Codebase to Python 3.9
2022-04-28 19:16:44 +02:00
Maximilian Hils
b3587b52b2 make it black! 2022-04-28 19:11:10 +02:00
Maximilian Hils
08b8310133 drop support for Python 3.8 2022-04-26 13:53:04 +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
a63c96ce72
[requires.io] dependency update on main branch (#5223)
* [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-29 06:58:31 +00: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
Maximilian Hils
ecd4790cbb
vendor click.style instead of depending on click (#5188)
click introduces subdependencies like colorama, this approach is much simpler.
2022-03-16 17:02:53 +00:00
Maximilian Hils
5a4dbffbae update dependencies 2022-03-15 19:50:06 +01:00
Maximilian Hils
5fc20e3e8c tests++ 2022-03-15 18:43:56 +01:00
Sandro
f85c64401b
Update dead link (#5128) 2022-02-11 17:22:13 +01:00
Maximilian Hils
68bce90754 require cryptography 36+
3.3+ should mostly work fine, but our tests cover v36-specific behavior
2021-11-22 12:52:37 +01:00
Maximilian Hils
9249c0ddd3 adjust lower version bounds 2021-11-22 11:09:04 +01:00
requires.io
dae098cd33 [requires.io] dependency update 2021-11-22 10:50:48 +01:00
Anthony Sottile
3847842f73
add runtime dependency on setuptools (#4919)
resolves #4918

Co-authored-by: Maximilian Hils <git@maximilianhils.com>
2021-11-21 14:14:47 +00: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
Thomas Kriechbaumer
7a66231253
fix import errors caused by coverage.py (#4843)
* fix import errors caused by coverage.py

* LINT

Co-authored-by: Maximilian Hils <github@maximilianhils.com>
2021-10-05 19:32:11 +00:00
Thomas Kriechbaumer
6be24f452e
Merge pull request #4810 from mhils/h2-fuzzing
Improve h2 Fuzzing Setup
2021-10-05 21:15:57 +02:00
Thomas Kriechbaumer
9e8b96a5cc bump h2 to v4.1 for fixes 2021-10-05 20:56:23 +02:00
Maximilian Hils
b2a760b4e9
Merge pull request #4829 from mitmproxy/requires-io-main
[requires.io] dependency update on main branch
2021-09-29 12:11:11 +02:00
Maximilian Hils
3bdc5ca0d1
protobuf: accept older versions 2021-09-16 10:50:15 +02:00
Maximilian Hils
38b0d27ad7
[requires.io] dependency update on main branch (#4807)
* [requires.io] dependency update

* [requires.io] dependency update

Co-authored-by: requires.io <support@requires.io>
2021-09-16 10:49:50 +02:00
Maximilian Hils
31f089cb8d
make urwid work with ProactorEventLoop (#4806) 2021-09-14 12:59:35 +00: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
a6f673fb29
add python 3.10 trove classifier 2021-08-23 21:23:04 +02:00
Aldo Cortesi
4f925848d9
[requires.io] dependency update on main branch (#4768)
* [requires.io] dependency update

* Update setup.py

Co-authored-by: requires.io <support@requires.io>
Co-authored-by: Maximilian Hils <git@maximilianhils.com>
2021-08-22 18:33:09 +02:00
Aldo Cortesi
f7f0ac8ba7
[requires.io] dependency update on main branch (#4764)
* [requires.io] dependency update

* Update setup.py

Co-authored-by: requires.io <support@requires.io>
Co-authored-by: Maximilian Hils <git@maximilianhils.com>
2021-08-19 10:35:14 +02: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
9d02eb91c4
[requires.io] dependency update on main branch (#4715)
* [requires.io] dependency update

* [requires.io] dependency update

Co-authored-by: requires.io <support@requires.io>
2021-08-02 13:51:38 +02:00
Maximilian Hils
8c2d9d9187
[requires.io] dependency update (#4676)
Co-authored-by: requires.io <support@requires.io>
2021-07-13 14:10:10 +02:00
Maximilian Hils
a51dc10d8b
Merge pull request #4664 from mitmproxy/requires-io-main
[requires.io] dependency update on main branch
2021-06-28 19:03:30 +02:00
Maximilian Hils
d9479c1c15
[requires.io] dependency update on main branch (#4658)
* [requires.io] dependency update

* Update setup.py

Co-authored-by: requires.io <support@requires.io>
2021-06-24 14:04:09 +00:00
Maximilian Hils
9ee735ad28
bump ruamel.yaml version 2021-06-15 10:42:18 +02:00
Maximilian Hils
1b13411383 update ruamel.yaml, adjust api 2021-06-13 19:59:11 +02:00
Maximilian Hils
27883e7b05
downgrade ruamel.yaml to fix tests 2021-05-31 21:17:07 +02:00
Maximilian Hils
292e3b413c
[requires.io] dependency update on main branch (#4602)
* [requires.io] dependency update

* [requires.io] dependency update

* Update setup.py

* Update setup.py

Co-authored-by: requires.io <support@requires.io>
2021-05-24 12:54:31 +02:00
Maximilian Hils
5f5e2dc0ee
[requires.io] dependency update on main branch (#4597)
* [requires.io] dependency update

* [requires.io] dependency update

* [requires.io] dependency update

* Update setup.py

Co-authored-by: requires.io <support@requires.io>
2021-05-14 06:35:34 +00:00
Maximilian Hils
dbc5352b5b
[requires.io] dependency update on main branch (#4595)
* [requires.io] dependency update

* [requires.io] dependency update

* Update setup.py

Co-authored-by: requires.io <support@requires.io>
2021-05-11 17:36:39 +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 30cfb7a814b61a8926fc0623e3e70b6dd5106d90.

* 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
4659ab8408
[requires.io] dependency update on main branch (#4559)
* [requires.io] dependency update

* [requires.io] dependency update

* Update setup.py

Co-authored-by: requires.io <support@requires.io>
2021-04-14 00:34:46 +02:00
Maximilian Hils
ead33008bc master branch -> main branch 2021-03-30 15:30:45 +02:00