Skip to main content

A developer's toolkit for managing and automating development tasks.

Project description

Plasma

A developer's toolkit for managing and automating common development tasks.

Overview

Plasma is a command-line utility that provides a collection of useful commands for developers, organized into categories for easy access.

Installation

Install the package using uv:

uv add plsma

Or clone and install locally:

git clone https://github.com/zanderlewis/plasma.git
cd plsma
uv install -e .

Usage

The main command is plasma. You can:

  • List all available commands: plasma or plasma list
  • List commands by category: plasma list:<category>
  • Run a specific command: plasma <command> [args]
  • Show version: plasma --version
  • Show help: plasma --help

Requirements

  • Python 3.10+
  • Dependencies: click, psutil, rich

Development

This project uses:

  • uv for dependency management
  • ruff for linting and formatting

License

This project is licensed under the MIT License. See the LICENSE file for details.

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

plsma-0.1.1.tar.gz (34.9 kB view details)

Uploaded Source

Built Distribution

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

plsma-0.1.1-py3-none-any.whl (43.0 kB view details)

Uploaded Python 3

File details

Details for the file plsma-0.1.1.tar.gz.

File metadata

  • Download URL: plsma-0.1.1.tar.gz
  • Upload date:
  • Size: 34.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.11

File hashes

Hashes for plsma-0.1.1.tar.gz
Algorithm Hash digest
SHA256 c97989e741b70161d0c99d7800f229a67914346f98754d7ab24ffc0d5013c65d
MD5 4a60335d33aee19dd006e33596eae8c4
BLAKE2b-256 ea5f187a40dab7a7f208026a45ad1984df61c239f53c5dc44c9220227070b97f

See more details on using hashes here.

File details

Details for the file plsma-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: plsma-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 43.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.11

File hashes

Hashes for plsma-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 66113930909822546b2a34a21f87775c4bb13ab74edf06f77084f38e55af0304
MD5 0522f93b0707e593c7f5dbc342af20a5
BLAKE2b-256 32954ba8cb767b15525bdbefe3e131ab3fca1b57b5442fc4851ed1bb186d4f38

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