Commit Graph

10685 Commits

Author SHA1 Message Date
Maximilian Hils
a81a1d3555 StopQuicStream -> StopSendingQuicStream 2024-08-19 22:42:43 +02:00
Maximilian Hils
3464842a13 fix quic stream event repr in playbooks 2024-08-19 22:42:43 +02:00
Maximilian Hils
b488c40f81 start_h3_client -> start_h3_proxy
the previous naming managed to confuse me once, so it shall not do that again
2024-08-19 22:42:43 +02:00
Maximilian Hils
5b10a8aebe testing: integrate MultiPlaybook into Playbook 2024-08-19 22:42:43 +02:00
Maximilian Hils
9c6a9d06a1 http3: remove push support 2024-08-19 22:42:43 +02:00
Gaurav Jain
6bb536e0ff
add addon to update the ports in alt-svc header in reverse mode (#7093)
* Add addon to update the ports in alt-svc header to the port that we're listening on

* [autofix.ci] apply automated fixes

* Add suggested changes

* Add tests

* [autofix.ci] apply automated fixes

* mypy

* style

* [autofix.ci] apply automated fixes

* Add CHANGELOG entry

* [autofix.ci] apply automated fixes

* nits

* [autofix.ci] apply automated fixes

* nit: improve option wording

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Maximilian Hils <git@maximilianhils.com>
2024-08-17 16:20:31 +00:00
Matteo Luppi
be4ba1153c
add popover to socks and transparent (#7108)
add popover
2024-08-15 19:35:24 +02:00
Matteo Luppi
aa7a912d89
Feature/popover modes (#7078)
* create UI popover for mode configurations

* add listen_host support to regular mode

* add listen_host, port and path to wireguard mode

* leftover

* [autofix.ci] apply automated fixes

* adapt popover to new rtk logic

* update snapshots

* use popover api

* [autofix.ci] apply automated fixes

* popovers: simplify css, make popover render ok on browsers without anchor support

* fix tests

* [autofix.ci] apply automated fixes

* coverage++

* doc++

* [autofix.ci] apply automated fixes

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Maximilian Hils <git@maximilianhils.com>
Co-authored-by: Maximilian Hils <github@maximilianhils.com>
2024-08-15 11:30:41 +02:00
Matteo Luppi
c8cbb71f56
Feature/socks and transparent modes (#7100)
* add transparent mode

* add tests transparent

* add socks mode

* update tests socks

* [autofix.ci] apply automated fixes

* review changes

* adapt socks and transparent to new server status logic

* review changes

* [autofix.ci] apply automated fixes

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-08-15 11:18:23 +02:00
Maximilian Hils
0f0c5ee250
Fix urwid deprecation warnings (#7098)
* migrate to new urwid apis

* AttrWrap -> AttrMap
2024-08-14 17:02:14 +02:00
Maximilian Hils
30e7590ba3
Capture tab nits (#7102)
* capture tab: style 'add' button

* capture tab: improve message during mode startup

* capture tab: make first reverse proxy irremovable

* [autofix.ci] apply automated fixes

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-08-14 16:54:25 +02:00
Matteo Luppi
51b45b8599
Display current status for each mode (#7097)
* display current status for each mode

* review changes

* update snapshots

* update tests

* [autofix.ci] apply automated fixes

* fix bug

* use type

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-08-14 15:48:36 +02:00
Maximilian Hils
8f5540d073
Add Support for Python 3.13 (#6934)
* add support for Python 3.13

* bump pyinstaller

* fix tests
2024-08-13 23:35:16 +05:30
Maximilian Hils
b4bf2f2282
parametrize dual stack test to ease debugging (#7099) 2024-08-13 22:35:18 +05:30
Gaurav Jain
46155cdee6
Handle fragmented QUIC client hello (#7067)
* Handle fragmented quic client hello

* [autofix.ci] apply automated fixes

* Add tests for fragmented client hellos

* Clear recv_buffer properly

* [autofix.ci] apply automated fixes

* Fixup

* Differentiate fragmented and invalid client hellos

* [autofix.ci] apply automated fixes

* Fix tests

* Add tests

* Fixup

* [autofix.ci] apply automated fixes

* Parametrize tests

* [autofix.ci] apply automated fixes

* Add suggested changes

* [autofix.ci] apply automated fixes

* lint

* style changes

* [autofix.ci] apply automated fixes

* [autofix.ci] apply automated fixes (attempt 2/3)

* add suggested changes

* Update CHANGELOG.md

* [autofix.ci] apply automated fixes

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-08-13 13:58:37 +02:00
Matteo Luppi
0f42f00baa
hide local mode on linux in mitmweb (#7094)
* hide local mode on linux

* expose platform from the server

* [autofix.ci] apply automated fixes

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-08-12 18:14:38 +02:00
Maximilian Hils
04cd12b742
Mode Reducer: port to redux toolkit api (#7089)
* wip

* change backend state to spec -> ServerInfo mapping, add types

* migrate regular and reverse proxy modes to redux toolkit

* fixups

* move spec getter out of ducks

* move default reverse server config

* adapt tests for regular mode

* [autofix.ci] apply automated fixes

* update tests reverse

* getSpec test into utils

* update wireguard mode using rtk

* update tests wireguard

* leftover

* [autofix.ci] apply automated fixes

* adapt local mode to rtk

* update last tests

* [autofix.ci] apply automated fixes

* add tests error handling

* unify state update logic for modes with a single server

* review changes

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Matteo Luppi <100372313+lups2000@users.noreply.github.com>
2024-08-08 22:11:57 +02:00
Gaurav Jain
8a81214ff4
Add test to ensure that servers listen on IPv4 and IPv6 for default host (#7084)
* Update tunnelLayer docstrings

* Add tests for dual stack

* [autofix.ci] apply automated fixes

* Fixup

* Revert "Update tunnelLayer docstrings"

This reverts commit 56c6162646.

* Use existing code to check for ipv6

* [autofix.ci] apply automated fixes

* Cache no_ipv6

* [autofix.ci] apply automated fixes

* Update conftest.py

* Update conftest.py

* Bump mitmproxy_rs

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Maximilian Hils <git@maximilianhils.com>
2024-08-08 20:28:44 +05:30
Matteo Luppi
f32509da8b
Feature/multiple reverse servers (#7029)
* add button to add new server (just design)

* adjust font weight

* defining interfaces for handling multiple servers

* [autofix.ci] apply automated fixes

* use index to access single reverse server

* handle single errors

* [autofix.ci] apply automated fixes

* first prototype: still not working as expected when changing the order of the servers

* almost found a solution using the map

* remove the map, using a different approach

* extract listen address helper

* move off includeModeState

* simplify reverse proxy updates

* add deletion single reverse config

* update tests

* [autofix.ci] apply automated fixes

* update tests

* [autofix.ci] apply automated fixes

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Maximilian Hils <git@maximilianhils.com>
2024-08-06 21:18:23 +02:00
Safa Safari
3544cf9b8e
support full alpha tcp connection (#7087)
* support full alpha tcp connection

* [autofix.ci] apply automated fixes

* Update mitmproxy/addons/next_layer.py

Co-authored-by: Maximilian Hils <github@maximilianhils.com>

* Update CHANGELOG.md

Co-authored-by: Maximilian Hils <github@maximilianhils.com>

* Update test/mitmproxy/addons/test_next_layer.py

Co-authored-by: Maximilian Hils <github@maximilianhils.com>

* Update test_next_layer.py

* Update next_layer.py

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Maximilian Hils <git@maximilianhils.com>
2024-08-06 16:47:25 +00:00
Matteo Luppi
66806740f3
Add listen_host and listen_port to wireguard and listen_host to regular (#7086)
* create functions to set listen host and port to wireguard mode

* update tests wireguard

* add listen host to regular
2024-08-06 17:42:26 +02:00
Maximilian Hils
aa73608ef6
Improve UX when users specify invalid certs (#7073)
* improve UX when users specify invalid certs

if we don't do this ourselves, OpenSSL will greet users with the ever-fascinating 'no shared ciphers' error during the first handshake.

* fixup test

* fix: include intermediate certs for QUIC

* [autofix.ci] apply automated fixes

* warn if `certs` has a certificate that's a CA

* [autofix.ci] apply automated fixes

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-08-04 03:43:46 +05:30
mitmproxy release bot
0ff08f975e reopen main for development 2024-08-02 09:16:22 +00:00
mitmproxy release bot
537908f5c7 mitmproxy 10.4.2 2024-08-02 09:16:22 +00:00
dependabot[bot]
d0766f02a2
Update protobuf requirement from <=5.27.2,>=5.27.2 to >=5.27.2,<=5.27.3 (#7070)
Updates the requirements on [protobuf](https://github.com/protocolbuffers/protobuf) to permit the latest version.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl)
- [Commits](https://github.com/protocolbuffers/protobuf/compare/v5.27.2...v5.27.3)

---
updated-dependencies:
- dependency-name: protobuf
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-02 09:47:54 +02:00
dependabot[bot]
3261196df9
Update mypy requirement from <=1.11.0,>=1.10.1 to >=1.10.1,<=1.11.1 in the mypy group (#7069)
Update mypy requirement in the mypy group

Updates the requirements on [mypy](https://github.com/python/mypy) to permit the latest version.

Updates `mypy` to 1.11.1
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](https://github.com/python/mypy/compare/v1.10.1...v1.11.1)

---
updated-dependencies:
- dependency-name: mypy
  dependency-type: direct:production
  dependency-group: mypy
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-02 09:47:10 +02:00
dependabot[bot]
e8e07b220e
Bump the github-actions group with 2 updates (#7068)
Bumps the github-actions group with 2 updates: [mhils/workflows](https://github.com/mhils/workflows) and [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action).


Updates `mhils/workflows` from 7 to 8
- [Release notes](https://github.com/mhils/workflows/releases)
- [Commits](https://github.com/mhils/workflows/compare/v7...v8)

Updates `docker/setup-buildx-action` from 3.6.0 to 3.6.1
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](3d68780484...988b5a0280)

---
updated-dependencies:
- dependency-name: mhils/workflows
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-02 09:46:54 +02:00
Gaurav Jain
b069347a26
Make DnsResolver.resolver and DnsResolver.name_servers as cached functions instead of cached properties (#7066)
* Use functool's cache instead of cache_property

* Update CHANGELOG.md

* [autofix.ci] apply automated fixes

* Fixup

* Fixup

* [autofix.ci] apply automated fixes

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-08-01 21:54:16 +02:00
mitmproxy release bot
b08acf4ab8 reopen main for development 2024-07-29 18:52:10 +00:00
mitmproxy release bot
9b9af7e32a mitmproxy 10.4.1 2024-07-29 18:52:10 +00:00
Maximilian Hils
ef0f90cf40 fixup CI job condition 2024-07-29 20:43:50 +02:00
Maximilian Hils
1a547d2da8
CI: Deploy to GitHub Container Registry, streamline builds (#7061) 2024-07-29 18:11:41 +00:00
dependabot[bot]
5b16adeeff
Bump docker/setup-buildx-action from 3.5.0 to 3.6.0 in the github-actions group (#7060)
Bump docker/setup-buildx-action in the github-actions group

Bumps the github-actions group with 1 update: [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action).


Updates `docker/setup-buildx-action` from 3.5.0 to 3.6.0
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](aa33708b10...3d68780484)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-29 17:29:43 +02:00
Maximilian Hils
84baae0807
Pin pyinstaller hooks as well (#7059)
pin pyinstaller hooks as well
2024-07-29 14:35:15 +00:00
dependabot[bot]
f86b32fc7a
Update ruff requirement from <=0.5.0,>=0.5.0 to >=0.5.0,<=0.5.5 (#7058)
Updates the requirements on [ruff](https://github.com/astral-sh/ruff) to permit the latest version.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/ruff/compare/0.5.0...0.5.5)

---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-29 12:26:42 +00:00
dependabot[bot]
7defac58e8
Update cryptography requirement from <42.1,>=42.0 to >=42.0,<43.1 (#7055)
Updates the requirements on [cryptography](https://github.com/pyca/cryptography) to permit the latest version.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/42.0.0...43.0.0)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-29 12:16:48 +00:00
dependabot[bot]
6d233657fd
Update urwid requirement from <=2.6.14,>=2.6.14 to >=2.6.14,<=2.6.15 (#7053)
Updates the requirements on [urwid](https://github.com/urwid/urwid) to permit the latest version.
- [Release notes](https://github.com/urwid/urwid/releases)
- [Changelog](https://github.com/urwid/urwid/blob/master/docs/changelog.rst)
- [Commits](https://github.com/urwid/urwid/compare/2.6.14...2.6.15)

---
updated-dependencies:
- dependency-name: urwid
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-29 14:08:55 +02:00
dependabot[bot]
f6d637e525
Update pdoc requirement from <=14.5.1,>=14.5.1 to >=14.5.1,<=14.6.0 (#7056)
Updates the requirements on [pdoc](https://github.com/mitmproxy/pdoc) to permit the latest version.
- [Changelog](https://github.com/mitmproxy/pdoc/blob/main/CHANGELOG.md)
- [Commits](https://github.com/mitmproxy/pdoc/compare/v14.5.1...v14.6.0)

---
updated-dependencies:
- dependency-name: pdoc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-29 14:08:44 +02:00
dependabot[bot]
2d42cd6b86
Bump the mypy group with 3 updates (#7049)
* Bump the mypy group with 3 updates

---
updated-dependencies:
- dependency-name: mypy
  dependency-type: direct:production
  dependency-group: mypy
- dependency-name: types-requests
  dependency-type: direct:production
  dependency-group: mypy
- dependency-name: types-pyopenssl
  dependency-type: direct:production
  dependency-group: mypy
...

Signed-off-by: dependabot[bot] <support@github.com>

* fix typing

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Maximilian Hils <github@maximilianhils.com>
2024-07-29 14:08:20 +02:00
dependabot[bot]
f6907ea979
Update tox requirement from <=4.15.1,>=4.15.1 to >=4.15.1,<=4.16.0 (#7054)
Updates the requirements on [tox](https://github.com/tox-dev/tox) to permit the latest version.
- [Release notes](https://github.com/tox-dev/tox/releases)
- [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst)
- [Commits](https://github.com/tox-dev/tox/compare/4.15.1...4.16.0)

---
updated-dependencies:
- dependency-name: tox
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-29 14:07:37 +02:00
dependabot[bot]
47fdad06f6
Bump pyinstaller from 6.8.0 to 6.9.0 in the pyinstaller group (#7048)
Bumps the pyinstaller group with 1 update: [pyinstaller](https://github.com/pyinstaller/pyinstaller).


Updates `pyinstaller` from 6.8.0 to 6.9.0
- [Release notes](https://github.com/pyinstaller/pyinstaller/releases)
- [Changelog](https://github.com/pyinstaller/pyinstaller/blob/develop/doc/CHANGES.rst)
- [Commits](https://github.com/pyinstaller/pyinstaller/compare/v6.8.0...v6.9.0)

---
updated-dependencies:
- dependency-name: pyinstaller
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pyinstaller
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-29 14:07:03 +02:00
Maximilian Hils
f52faead84
Dependabot: group pyopenssl and cryptography updates (#7057)
dependabot: group pyopenssl and cryptography updates
2024-07-29 14:06:20 +02:00
dependabot[bot]
73d8969add
Update aioquic requirement from <=1.1.0,>=1.1.0 to >=1.1.0,<=1.2.0 (#7052)
Updates the requirements on [aioquic](https://github.com/aiortc/aioquic) to permit the latest version.
- [Changelog](https://github.com/aiortc/aioquic/blob/main/docs/changelog.rst)
- [Commits](https://github.com/aiortc/aioquic/compare/1.1.0...1.2.0)

---
updated-dependencies:
- dependency-name: aioquic
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-29 12:01:48 +00:00
dependabot[bot]
00349d3b9a
Update zstandard requirement from <=0.22.0,>=0.15 to >=0.15,<=0.23.0 (#7050)
Updates the requirements on [zstandard](https://github.com/indygreg/python-zstandard) to permit the latest version.
- [Release notes](https://github.com/indygreg/python-zstandard/releases)
- [Changelog](https://github.com/indygreg/python-zstandard/blob/main/docs/news.rst)
- [Commits](https://github.com/indygreg/python-zstandard/compare/0.15.0...0.23.0)

---
updated-dependencies:
- dependency-name: zstandard
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-29 12:01:35 +00:00
dependabot[bot]
ddd46687d1
Update pyopenssl requirement from <=24.1.0,>=22.1 to >=22.1,<=24.2.1 (#7051)
Updates the requirements on [pyopenssl](https://github.com/pyca/pyopenssl) to permit the latest version.
- [Changelog](https://github.com/pyca/pyopenssl/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/pyopenssl/compare/22.1.0...24.2.1)

---
updated-dependencies:
- dependency-name: pyopenssl
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-29 12:01:33 +00:00
dependabot[bot]
c632295e6e
Bump the github-actions group with 2 updates (#7046)
Bumps the github-actions group with 2 updates: [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) and [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action).


Updates `docker/setup-qemu-action` from 3.0.0 to 3.2.0
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](68827325e0...49b3bc8e6b)

Updates `docker/setup-buildx-action` from 3.3.0 to 3.5.0
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](d70bba72b1...aa33708b10)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-29 11:58:27 +00:00
dependabot[bot]
9744b0776d
Bump the pytest group with 3 updates (#7047)
Updates the requirements on [hypothesis](https://github.com/HypothesisWorks/hypothesis), [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) and [pytest](https://github.com/pytest-dev/pytest) to permit the latest version.

Updates `hypothesis` to 6.108.5
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](https://github.com/HypothesisWorks/hypothesis/compare/hypothesis-python-6.104.2...hypothesis-python-6.108.5)

Updates `pytest-asyncio` to 0.23.8
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases)
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.23.6...v0.23.8)

Updates `pytest` to 8.3.2
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/8.2.2...8.3.2)

---
updated-dependencies:
- dependency-name: hypothesis
  dependency-type: direct:production
  dependency-group: pytest
- dependency-name: pytest-asyncio
  dependency-type: direct:production
  dependency-group: pytest
- dependency-name: pytest
  dependency-type: direct:production
  dependency-group: pytest
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-29 11:58:21 +00:00
Maximilian Hils
2fbdc525b7
Bump required mitmproxy-rs version (#7045)
bump required mitmproxy-rs version
2024-07-29 11:38:17 +00:00
Maximilian Hils
fcce334fce
Update README.md 2024-07-25 16:27:25 +02:00
mitmproxy release bot
64b4994b73 reopen main for development 2024-07-25 13:45:53 +00:00