Skip to main content

Meowda 🐱 —— 「喵哒」 Manage multiple Python virtual environments with ease

Project description

Meowda 🐱 —— 「喵哒」

Meowda, manage multiple Python virtual environments with ease. It's based on uv, and provides a conda-like CLI (NOT a replacement) for Python virtual environments management.

Installation

Before installing Meowda, make sure you have uv installed.

With cargo

cargo install meowda

With uv

uv tool install meowda

Usage

Meowda provides a conda-like activate/deactivate interface for managing virtual environments. Before using Meowda, you need to initialize it in your shell. You can do this by running the following command:

meowda init <shell_profile>
# For example, for bash:
meowda init ~/.bashrc
source ~/.bashrc
# For zsh:
meowda init ~/.zshrc
source ~/.zshrc

After initialization, you can use Meowda to create and manage virtual environments. Here are some basic commands:

meowda create env-1 -p 3.14
meowda activate env-1
meowda install ruff
meowda deactivate

Acknowledgement

  • uv for the virtual environment management.
  • conda for the inspiration of the CLI interface.

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

meowda-0.0.3.tar.gz (16.0 kB view details)

Uploaded Source

Built Distributions

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

meowda-0.0.3-py3-none-win_amd64.whl (280.5 kB view details)

Uploaded Python 3Windows x86-64

meowda-0.0.3-py3-none-win32.whl (270.4 kB view details)

Uploaded Python 3Windows x86

meowda-0.0.3-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (437.1 kB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

meowda-0.0.3-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (446.1 kB view details)

Uploaded Python 3manylinux: glibc 2.17+ s390x

meowda-0.0.3-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (468.5 kB view details)

Uploaded Python 3manylinux: glibc 2.17+ ppc64le

meowda-0.0.3-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl (460.9 kB view details)

Uploaded Python 3manylinux: glibc 2.17+ i686

meowda-0.0.3-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (434.3 kB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARMv7l

meowda-0.0.3-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (443.5 kB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

meowda-0.0.3-py3-none-macosx_11_0_arm64.whl (384.3 kB view details)

Uploaded Python 3macOS 11.0+ ARM64

meowda-0.0.3-py3-none-macosx_10_12_x86_64.whl (389.9 kB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

Details for the file meowda-0.0.3.tar.gz.

File metadata

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

File hashes

Hashes for meowda-0.0.3.tar.gz
Algorithm Hash digest
SHA256 b17a89cf94a5b9e337ae3cf8ba235150ee2bb7d0d8c7f49c0ab3b64e39d8b1aa
MD5 72460d8d90f7f02d08408619337cb713
BLAKE2b-256 76c5457914d1baea928cf9ac576faf063a4578a7265b920f084f789e58e6cffe

See more details on using hashes here.

Provenance

The following attestation bundles were made for meowda-0.0.3.tar.gz:

Publisher: build-and-release.yml on ShigureLab/meowda

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

File details

Details for the file meowda-0.0.3-py3-none-win_amd64.whl.

File metadata

  • Download URL: meowda-0.0.3-py3-none-win_amd64.whl
  • Upload date:
  • Size: 280.5 kB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for meowda-0.0.3-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 c6f539f621e4b1239912e975b695b9274b2a020064c7e94349524aba84e72b0b
MD5 27918af11a79a8f40bf9782d205c7476
BLAKE2b-256 bc4c890cf284ed4fcd218a80a9806503ee7139b0ced1ed3469aaa2a44ab136fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for meowda-0.0.3-py3-none-win_amd64.whl:

Publisher: build-and-release.yml on ShigureLab/meowda

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

File details

Details for the file meowda-0.0.3-py3-none-win32.whl.

File metadata

  • Download URL: meowda-0.0.3-py3-none-win32.whl
  • Upload date:
  • Size: 270.4 kB
  • Tags: Python 3, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for meowda-0.0.3-py3-none-win32.whl
Algorithm Hash digest
SHA256 18cd042dc7ff2e4145cc2a937d45e3695b3389b1a817f906a04621d45e40d917
MD5 faa01d187680aba2c2df164c624ebe94
BLAKE2b-256 888bc9c5013ad53753a559b2ff635c04db0699176f9fd9a84df381fb53443d41

See more details on using hashes here.

Provenance

The following attestation bundles were made for meowda-0.0.3-py3-none-win32.whl:

Publisher: build-and-release.yml on ShigureLab/meowda

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

File details

Details for the file meowda-0.0.3-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for meowda-0.0.3-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5550fa550223e0ea0108a56cd1b2cb957fb825c662e9ba62d8fe4cacf2e7bc7f
MD5 2dffbfe2ff05a7bc41b43f64e6f648ae
BLAKE2b-256 3b8f6d42c8ac0ae130f352396bd9655828af121ba9d0bf511ffb4a34be90b19c

See more details on using hashes here.

Provenance

The following attestation bundles were made for meowda-0.0.3-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build-and-release.yml on ShigureLab/meowda

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

File details

Details for the file meowda-0.0.3-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for meowda-0.0.3-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 972bfe85719e1836e45a728e49b63765915672d728e66f265204e3208360bfac
MD5 54dc6716a6f916c93968b0a5d118cf08
BLAKE2b-256 c132c200bf0f526545dfa142b2e7b43c551d954dd494643da866f6f2daeb1e53

See more details on using hashes here.

Provenance

The following attestation bundles were made for meowda-0.0.3-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl:

Publisher: build-and-release.yml on ShigureLab/meowda

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

File details

Details for the file meowda-0.0.3-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for meowda-0.0.3-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 fc7c7fb04f4d1b97b60730aa8028be1f36f4f4a4e8f48f96139691545390a724
MD5 1c720356c4aa7ed6f06649e124996478
BLAKE2b-256 fdd56240f5eb02e46811827a5016632d84c25ba52a10a0193485a3edd285881b

See more details on using hashes here.

Provenance

The following attestation bundles were made for meowda-0.0.3-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl:

Publisher: build-and-release.yml on ShigureLab/meowda

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

File details

Details for the file meowda-0.0.3-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for meowda-0.0.3-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 379b792fbacd6f4186a70d59b98865360edd05c214d7856bba0a18f66070e4d2
MD5 0cdc83d48b21f9a4fa6dca491354df79
BLAKE2b-256 b35322b35f68418663a6f29ff9537aba6c76bad8a63178bf92a7b8d81fba974c

See more details on using hashes here.

Provenance

The following attestation bundles were made for meowda-0.0.3-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: build-and-release.yml on ShigureLab/meowda

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

File details

Details for the file meowda-0.0.3-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for meowda-0.0.3-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 4d3d59c372647abefe714c4b304f86f1a12fb2e55855840fedff097779e0047a
MD5 98226392ef9281e7f1e62ff6ef894e39
BLAKE2b-256 e26e5c0a50a4a40f810dcac06431f02afd29f0ca6bdd54b2e5f86fec7bfa91b8

See more details on using hashes here.

Provenance

The following attestation bundles were made for meowda-0.0.3-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: build-and-release.yml on ShigureLab/meowda

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

File details

Details for the file meowda-0.0.3-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for meowda-0.0.3-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 29811bc7f9a59987e103b1b1dfd55a56dac08b3a516c9f761d88a3001055fd26
MD5 2aed4534a894e4a880533acdd5847bf3
BLAKE2b-256 d077d6021adcf9560d879386b1b41278025b3f1fdb3488f99c29ad38b243bc79

See more details on using hashes here.

Provenance

The following attestation bundles were made for meowda-0.0.3-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build-and-release.yml on ShigureLab/meowda

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

File details

Details for the file meowda-0.0.3-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for meowda-0.0.3-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0be9b48dd6ab5ba65a103098015031df6e967a0c675985f69fb007566cd3baa2
MD5 1c6724648276dc6b56a8c8496a17bbd0
BLAKE2b-256 8c856570e396cd51582126861cd3a70d985382b8efbe8fd4d09e16ff94ea52ed

See more details on using hashes here.

Provenance

The following attestation bundles were made for meowda-0.0.3-py3-none-macosx_11_0_arm64.whl:

Publisher: build-and-release.yml on ShigureLab/meowda

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

File details

Details for the file meowda-0.0.3-py3-none-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for meowda-0.0.3-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f186922fd87b9c1b9b82e7c3599fa2af1eb51e57a4826e3045e734b17f897c76
MD5 7ae2b861f2c45df2b81b567a1fcbbe62
BLAKE2b-256 68622a2a8fd1a66bbf7552bf2e0cc1fb9bdebbb0a401f636986e008f04b20588

See more details on using hashes here.

Provenance

The following attestation bundles were made for meowda-0.0.3-py3-none-macosx_10_12_x86_64.whl:

Publisher: build-and-release.yml on ShigureLab/meowda

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