github alufers/mitmproxy2swagger 0.15.0
uv migration, dependency updates, bugfixes

4 hours ago
  • Python 3.14 is the default version used in CI and docker container
  • Python 3.12 is the minimum supported Python version
  • Upgraded mitmproxy from 11.0.2 to 12.2.3
  • Fix UnicodeEncodeError when saving swagger file on Windows — thanks @MrTheFall (#212)
  • Fix flow files being misdetected as HAR when first bytes contain only printable characters (e.g. certificates) — thanks @kristiandueholm (#215)
  • Fix path parameters being dropped when using --headers flag — thanks @matgoebl (#216)
  • Fix AttributeError: 'str' object has no attribute 'decode' when processing HAR files with form-encoded bodies — thanks @sarah-github (#174)
  • Fix request headers never being included in parameters for HAR files (missing return in get_request_headers)
  • Fix request headers and query parameters not both appearing when using --headers with HAR files

Internals:

  • Bumped pytest, pytest-asyncio, pytest-cov, openapi-spec-validator to latest versions
  • migrate the project from poetry to uv
  • use ruff for linting
  • migrate from pre-commit to prek

Don't miss a new mitmproxy2swagger release

NewReleases is sending notifications on new releases.