Skip to main content

As We can't access internet in our terminals / CLI ,this tool will allow you to use internet there by setting global proxies for all famous packages managers and CLI tools like git,pip,npm and others

Project description

bypass_pucit

PyPI - Version PyPI - Python Version


Table of Contents

Installation

pip install bypass-pucit

Usage

Apply the proxy settings:

bypass_pucit set --proxy http://172.16.0.6:8080

Remove the proxy settings:

bypass_pucit unset

On Linux, the tool relaunches itself through sudo when root access is needed, and it still edits the original user's shell files. On Windows, it requests a UAC/admin relaunch before writing proxy settings.

Notes

  • The tool updates only the package managers and system settings that are installed on the machine.
  • If the shell is not bash or zsh, the Linux backend falls back to ~/.profile.
  • You can override the default proxy with --proxy or the BYPASS_PUCIT_PROXY environment variable.
  • Linux and Windows backends now also configure wget, Maven, Gradle, Docker, and pnpm when those tools are present.

License

bypass-pucit is distributed under the terms of the MIT license.

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

bypass_pucit-0.0.1.tar.gz (13.9 kB view details)

Uploaded Source

Built Distribution

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

bypass_pucit-0.0.1-py3-none-any.whl (15.1 kB view details)

Uploaded Python 3

File details

Details for the file bypass_pucit-0.0.1.tar.gz.

File metadata

  • Download URL: bypass_pucit-0.0.1.tar.gz
  • Upload date:
  • Size: 13.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Hatch/1.16.5 cpython/3.14.3 HTTPX/0.28.1

File hashes

Hashes for bypass_pucit-0.0.1.tar.gz
Algorithm Hash digest
SHA256 69d89a529d0154c3f991239ecc20759c0462fe3dc9379e30dd17e0d56b48b588
MD5 c9ecac1f6420fb88629d1d521ec01b19
BLAKE2b-256 ed316f1b0e5868c8b2c146b8d4efd8978c2349c2b5691a32d9d98cb6f0c7984a

See more details on using hashes here.

File details

Details for the file bypass_pucit-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: bypass_pucit-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 15.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Hatch/1.16.5 cpython/3.14.3 HTTPX/0.28.1

File hashes

Hashes for bypass_pucit-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 061798e8d343cd85dddd4b207ac3253ec0e50e2f14214970ca427d5d21246e4b
MD5 d7ac1281fc426729ca4b9adb8758069e
BLAKE2b-256 362856043d7a853f893687b039796ae1bab2e868640e03458762792e1c02cd1c

See more details on using hashes here.

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