Skip to main content

An Git User/Credential Switcher

Reason this release was yanked:

It will never work because of a serious mistake in the code.

Project description

Parallel (paral)

An Git User/Credential Switcher

Install

pipx install paral

uv:

uv tool install paral

how to use

Temporarily switch users

$ paral env

Add User

$ paral user add

Delete User

$ paral user delete

Switch User

$ paral user switch

# or
$ paral switch

Apply account switching to local only

$ paral user switch --local

Add Alias

$ paral alias add

Delete Alias

$ paral alias delete

Feature

  • Terminal-Based UI
  • Manage multiple Git users
  • Manage Git credential informations and switch between credentials to use
  • Aliases

Requirements

  • Python
  • Git
  • GCM Core

Todo

  • Golang Port
    • Need to write a parser for gitconfig

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

paral-0.2.0.tar.gz (10.2 kB view details)

Uploaded Source

Built Distribution

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

paral-0.2.0-py3-none-any.whl (7.7 kB view details)

Uploaded Python 3

File details

Details for the file paral-0.2.0.tar.gz.

File metadata

  • Download URL: paral-0.2.0.tar.gz
  • Upload date:
  • Size: 10.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.21

File hashes

Hashes for paral-0.2.0.tar.gz
Algorithm Hash digest
SHA256 6b24a1891f287a3c38b9c699ab3d524889a3ea2dd8ab43a3cb766051b57a0c42
MD5 c0895c1fec03c19004c1f6a4ca5d10f4
BLAKE2b-256 43519979f5a118cb227008eb22d9b5e6da8f59bc380816d13e20ea403ee668b9

See more details on using hashes here.

File details

Details for the file paral-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: paral-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 7.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.21

File hashes

Hashes for paral-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b9893fd7d8dc7c013df47a0a559a825b88f62f72b06b74ed65f9feb0c953b2a8
MD5 12e5eb5d32b4d119509626b7763166a9
BLAKE2b-256 c1a34673c690a011edef971fee33f9292279730e564ff587d1ea44562d16dafe

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