Skip to main content

Command-line tool to check proxy resolution using PAC files

Project description

Pactester

Pactester latest version CI tests status Current available Python versions License: GPL v3

A CLI tool to easily test PAC/WPAD files in a cross-platform way.
It provides a straightforward command-line interface to check the outgoing proxy for a given host or URL.

Features

  • Support for loading PAC/WPAD files from remote WPAD URLs or local file paths
  • Configuration via config file and CLI parameters
  • Optional automatic DNS checking
  • Caching for improved performance on repeated queries
  • Clear output with adjustable verbosity levels
  • Compatible with Windows and Linux
  • Verbose and debug modes

Documentation

You can find the full documentation on Read the Docs.

Installation

Pactester can be installed using pip:

pip install pactester

You can also download the wheel file from the releases page.

License

This project is licensed under the GNU General Public License v3.0 (GPL-3.0).

You are free to use, modify, and distribute this software under the terms of the license.
See the LICENSE file for full details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pactester-1.0.1.tar.gz (18.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pactester-1.0.1-py3-none-any.whl (19.7 kB view details)

Uploaded Python 3

File details

Details for the file pactester-1.0.1.tar.gz.

File metadata

  • Download URL: pactester-1.0.1.tar.gz
  • Upload date:
  • Size: 18.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pactester-1.0.1.tar.gz
Algorithm Hash digest
SHA256 8b56506da4fe720a6803af6a7ed7628611dbc2c303e792cad112070baf4766e5
MD5 ac3b67da74766d57125d1fd643af4e5f
BLAKE2b-256 0d3835a8b9872d81380d26eb18a055b5fc463bcf806c70ae53ba80c95e587152

See more details on using hashes here.

Provenance

The following attestation bundles were made for pactester-1.0.1.tar.gz:

Publisher: release.yml on jvicg/pactester

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pactester-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: pactester-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 19.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pactester-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 cce99bd838d4698b0ee72562efc244493ab4fe4f3e3d624b8efe70e2594ce98b
MD5 79834ed6ebc9f4e2fe16548f759eeaad
BLAKE2b-256 10f812a0d607f46710467c82d00b194e6abf1bb6573fd70300d27ad03c4250df

See more details on using hashes here.

Provenance

The following attestation bundles were made for pactester-1.0.1-py3-none-any.whl:

Publisher: release.yml on jvicg/pactester

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page