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.2.tar.gz (14.0 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.2-py3-none-any.whl (15.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: bypass_pucit-0.0.2.tar.gz
  • Upload date:
  • Size: 14.0 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.2.tar.gz
Algorithm Hash digest
SHA256 378e3f8bd64dca3b0497439f883b8152023db8628d0c9278ecf0083e5f8dfb0d
MD5 e9abc1bc485875acd7ceb1a6973b7580
BLAKE2b-256 267835a74a398a8f2defd52f45c1cf18da45b644786457e849f1eaf81d6b488c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bypass_pucit-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 15.2 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 9fb63bbe69eabe38d5c816156a82a521f5b316b1c76d2a28c090118178f5265d
MD5 be7a06d89bd7f45615b8e20702879ccc
BLAKE2b-256 631ba1b99870f2453180073272bf2a8e0141c2ac6a27728af3a22c48a6f9382d

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