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.4.tar.gz (16.2 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.4-py3-none-win_amd64.whl (281.9 kB view details)

Uploaded Python 3Windows x86-64

meowda-0.0.4-py3-none-win32.whl (271.7 kB view details)

Uploaded Python 3Windows x86

meowda-0.0.4-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (438.6 kB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

meowda-0.0.4-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (448.1 kB view details)

Uploaded Python 3manylinux: glibc 2.17+ s390x

meowda-0.0.4-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (470.2 kB view details)

Uploaded Python 3manylinux: glibc 2.17+ ppc64le

meowda-0.0.4-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl (462.7 kB view details)

Uploaded Python 3manylinux: glibc 2.17+ i686

meowda-0.0.4-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (435.6 kB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARMv7l

meowda-0.0.4-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (445.1 kB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

meowda-0.0.4-py3-none-macosx_11_0_arm64.whl (386.1 kB view details)

Uploaded Python 3macOS 11.0+ ARM64

meowda-0.0.4-py3-none-macosx_10_12_x86_64.whl (391.5 kB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: meowda-0.0.4.tar.gz
  • Upload date:
  • Size: 16.2 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.4.tar.gz
Algorithm Hash digest
SHA256 b2bb36b3ef909639985eb61e0d2b07f692a3ed0b2cd3e6c0c557e4e93dbb8703
MD5 4795977ec4a665139a4f20fddfb536a1
BLAKE2b-256 cb869b01dc5523a590a510d78603e34c3995fa4d94299852943e395947f0f8e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for meowda-0.0.4.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.4-py3-none-win_amd64.whl.

File metadata

  • Download URL: meowda-0.0.4-py3-none-win_amd64.whl
  • Upload date:
  • Size: 281.9 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.4-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 b3b13ce69da4124f876a6050130d49a0858dcdf99f507fd3d7d73aabafb17620
MD5 b20e24cbc494f3183e4d840b05d77662
BLAKE2b-256 8c15d682e707a90ed9e787aac6ad5d151667c0639e0891d1e9760fd13b1df42b

See more details on using hashes here.

Provenance

The following attestation bundles were made for meowda-0.0.4-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.4-py3-none-win32.whl.

File metadata

  • Download URL: meowda-0.0.4-py3-none-win32.whl
  • Upload date:
  • Size: 271.7 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.4-py3-none-win32.whl
Algorithm Hash digest
SHA256 b829fa40305384026860c9e4bc0170934e4fc2dcea3c258253ea58833ff6d309
MD5 1fff899edb571056ab868899d7174dcc
BLAKE2b-256 0e341360526a662ce66d3b618a376a874417cb86e2947570f163c04bd7a62d87

See more details on using hashes here.

Provenance

The following attestation bundles were made for meowda-0.0.4-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.4-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for meowda-0.0.4-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9b559745086807a82d678c3a4f7aaa3e258194ffe89e434e06705cdf705400b7
MD5 a10c802cbe583989bc77d647c205a68b
BLAKE2b-256 5d8a3a2eee7584c2356dbe327618981ab204fa1bdcb611043967f0a3746c3f1e

See more details on using hashes here.

Provenance

The following attestation bundles were made for meowda-0.0.4-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.4-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for meowda-0.0.4-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 e0c7ac54fc1fa7cd04581aef6cd218ace85f036461e90649dda9b6d1a310ba02
MD5 ffd4385cbad9210ac95b09caedaa7d78
BLAKE2b-256 c34edced99cdb39dbc764db25cb279a29e015dd50cea71cfff7a7898e487f82d

See more details on using hashes here.

Provenance

The following attestation bundles were made for meowda-0.0.4-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.4-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for meowda-0.0.4-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 0136fea1c7dc94fbb8c4ed5c998ee61f474ff2773e7eefbb9f1e09cac860b886
MD5 2aba7e2aea589cf209bdc57877e5f3a4
BLAKE2b-256 e7b4c9ce90ac3bcfd5e8025655c9cec975f009129cdce693232735ff4e59a295

See more details on using hashes here.

Provenance

The following attestation bundles were made for meowda-0.0.4-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.4-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for meowda-0.0.4-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 cf73f324e8b76d0c3cd20e2fc94a6eb7be78bafbd26a3845b7029bad9b48bfd8
MD5 ab9d5e57ef31ed2130a8425dbed8a038
BLAKE2b-256 0e02ac2c3b0667764eabe8fbb79ea0e20004e1283f7a2e16efa19c8835a63077

See more details on using hashes here.

Provenance

The following attestation bundles were made for meowda-0.0.4-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.4-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for meowda-0.0.4-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 8019a6604565d4bf4f7efa6025052fc0583f4b3923594496c8f2bbbf33672eac
MD5 8de3d2c965a08538150692debbb319ce
BLAKE2b-256 d1107b23eda0ff9e3f510c0f6b415780b15200184e22d7e4f796f562801b1e6c

See more details on using hashes here.

Provenance

The following attestation bundles were made for meowda-0.0.4-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.4-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for meowda-0.0.4-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 504ff717fdfbc861e890ffd3f3e3315ecc944a4ce703c58e0d0ba70016b8bed8
MD5 c359be66b7f56a95acd87a6c382a40ca
BLAKE2b-256 aac30dd6563286140c2d2ebd2ae38946c0fd6880766a865235f40d98077aff36

See more details on using hashes here.

Provenance

The following attestation bundles were made for meowda-0.0.4-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.4-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for meowda-0.0.4-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 979ce02d8b5324d5a9330920d534f6c2b148a941fc4f890859c705989d679196
MD5 81430a02f8a3d2dbc292bfb0e7d074c4
BLAKE2b-256 deb9ea1bdf5d585136d96a2da863a63cacfb425498a1edd9987d5194f19e3fb8

See more details on using hashes here.

Provenance

The following attestation bundles were made for meowda-0.0.4-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.4-py3-none-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for meowda-0.0.4-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1dcfaea4540c0de22623293aca4c9c2c49c288fda303a0b2c14f36c1909acd42
MD5 28d685e5429a4c98bc78cc614003a6bd
BLAKE2b-256 cd37d3e39f24d95be9aa3330b5851f1bb17b04c26cbf74050884b377c0d0afe3

See more details on using hashes here.

Provenance

The following attestation bundles were made for meowda-0.0.4-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