Skip to content

Releases: laluka/bypass-url-parser

v0.4.1

02 Mar 19:51
Compare
Choose a tag to compare

What's Changed

Changes to .github/workflows/ci.yml

  • Modified Python version matrix in CI workflow:
    • Now supports ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]

Changes to Dockerfile

  • Updated package installation:
    • Added bat to the list of packages to be installed.
    • Created a symbolic link for batcat to /usr/local/bin/bat.

Changes to README.md

  • Fixed local pip install instructions
    • Changed pip install . to PDM_BUILD_SCM_VERSION="$(git describe --abbrev=0)-dev" pip install ..
    • Added a new section for testing all supported Python versions using Docker.

Changes to pdm.lock

  • Several lib bumpts

Changes to pyproject.toml

  • Modified the requires-python field:
    • Changed from >=3.11 to >=3.8.
  • Updated the classifiers section to include Python down to python 3.8

Changes to src/bypass_url_parser/__init__.py

  • Changed the method of fetching resource files within the package:
    • Replaced pkg_resources with importlib.resources.
    • BugFix : Now uses context manager for resolving the resource path.

Full Changelog: v0.4.0...v0.4.1

v0.4.0

25 Feb 19:43
Compare
Choose a tag to compare

New Release thanks to @GabDug's heavy work ! ❤️

  • Automated new pypi release
  • Automated new docker release

More info at:

docker run --rm -it ghcr.io/laluka/bypass-url-parser:latest --help
pip install bypass-url-parser --help

Don't ming the heavi changelog, it's the first clean releases, the future ones will be more atomic! 🌹

What's Changed

  • Update README.md by @jtof-fap in #5
  • New bypass mode - end_paths by @jtof-fap in #6
  • New bypass mode - http_versions by @jtof-fap in #7
  • Jtof fap http methods by @jtof-fap in #8
  • Add new scheme/proto headers and improve http_headers_scheme mode by @jtof-fap in #9
  • Payloads - Update port header payloads and default ports by @jtof-fap in #10
  • Add new IP/Host headers and improve http_headers_ip mode by @jtof-fap in #11
  • Source code cleaning by @jtof-fap in #12
  • Source code performance by @jtof-fap in #13
  • Jtof fap header url by @jtof-fap in #14
  • [Snyk] Security upgrade setuptools from 39.0.1 to 65.5.1 by @laluka in #16
  • [Snyk] Security upgrade python from 3.11.0b5-slim-bullseye to 3.12.0a4-slim-bullseye by @snyk-bot in #17
  • [Snyk] Security upgrade ipython from 7.34.0 to 8.10.0 by @laluka in #18
  • Request file support by @jtof-fap in #19
  • Laluka make things pretty by @laluka in #20
  • [Snyk] Security upgrade python from 3.12.0a4-slim-bullseye to 3.12.0b3-slim-bullseye by @laluka in #22
  • [Snyk] Security upgrade python from 3.12.0a4-slim-bullseye to 3.12.0b4-slim-bullseye by @laluka in #21
  • Various bugfix by @jtof-fap in #23
  • Fix output Windows Terminal with Powershell Shell by @slicingmelon in #24
  • Nishantbhagat57 patch 1 by @laluka in #26
  • More internal paths by @Nishantbhagat57 in #25
  • [Snyk] Security upgrade python from 3.12.0b4-slim-bullseye to 3.13.0a2-slim-bullseye by @laluka in #27
  • A few more paths, chinese separator to dot, node broken utf8, bpropfind by @laluka in #28
  • chore: add GH actions, PDM, package, publish to Pypi by @GabDug in #29
  • Bump actions/checkout from 3 to 4 by @dependabot in #30

New Contributors

Full Changelog: v0.2.0...v0.4.0

v0.2.0

09 Aug 13:04
Compare
Choose a tag to compare

Huge code refactoring thanks to @jtof-fap cc @jtop_fap

Release of the v0.2.0:

  • Introducing lib mode
  • Adding proxy option
  • Adding mode option
  • Adding outdir option
  • Many improvements
  • More modular, more payloads to come

And adding him as a new contributor as well! ❤️ 🌹

v0.1.0

09 Aug 12:40
9173e7f
Compare
Choose a tag to compare

Initial release (v0.1.0) with a working code that gets the job done!