Skip to main content

Priority Logs Actions Notes Stracks -- Local-first project management stack system.

Project description

plan-s — Priority Logs Actions Notes Stracks

Local-first project management stack system. Built on SQLite with a CLI interface.

Overview

plan-s provides a local database-driven system for tracking Plans (todos), Issues, Actions, Notes, all organized under Stracks (stack/track containers).

Designed for managing local projects that cannot be published to remote repositories.

Entities

Entity Description
Strack Top-level container linking all items
Plan Todo item with priority and status
Issue Bug/issue with severity tracking
Action Actionable task item
Note Free-form documentation note

Installation

pip install .

Usage

# Initialize PLANS database in current directory
plans init

# Create a new strack
plans strack create my-project "My Project"

# List all stracks
plans strack list

# Create a plan under a strack
plans plan create my-project "Implement login" --priority high

# Create an issue
plans issue create my-project "Login timeout" --severity critical

# List plans in a strack
plans plan list my-project

License

GPL-3.0-only — See 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

pyplans-0.1.0.tar.gz (49.0 kB view details)

Uploaded Source

Built Distributions

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

pyplans-0.1.0-cp314-none-any.whl (57.0 kB view details)

Uploaded CPython 3.14

pyplans-0.1.0-cp313-none-any.whl (57.1 kB view details)

Uploaded CPython 3.13

pyplans-0.1.0-cp312-none-any.whl (57.1 kB view details)

Uploaded CPython 3.12

pyplans-0.1.0-cp311-none-any.whl (57.1 kB view details)

Uploaded CPython 3.11

pyplans-0.1.0-cp310-none-any.whl (57.1 kB view details)

Uploaded CPython 3.10

pyplans-0.1.0-cp39-none-any.whl (57.1 kB view details)

Uploaded CPython 3.9

File details

Details for the file pyplans-0.1.0.tar.gz.

File metadata

  • Download URL: pyplans-0.1.0.tar.gz
  • Upload date:
  • Size: 49.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for pyplans-0.1.0.tar.gz
Algorithm Hash digest
SHA256 1cc5981b29458237e3d75b783d3420811ef651e0aae7206e48d5e36849195494
MD5 e23743f60f423d6f30111e8cf59ead9a
BLAKE2b-256 df261b90f9488c04cb616415805b94f14bc7222411f9b597a83f057e6e1c0a5e

See more details on using hashes here.

File details

Details for the file pyplans-0.1.0-cp314-none-any.whl.

File metadata

  • Download URL: pyplans-0.1.0-cp314-none-any.whl
  • Upload date:
  • Size: 57.0 kB
  • Tags: CPython 3.14
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for pyplans-0.1.0-cp314-none-any.whl
Algorithm Hash digest
SHA256 9457d210617dadaadc97ef9022fac79b6531999d567f6fb97a25fd0ec2e99536
MD5 b9f8361bc74aabfbf3fcddad3a35d855
BLAKE2b-256 f09281ecc60a3806b8baa528553174ddf1d0481804a13f2a93168be437dcbf72

See more details on using hashes here.

File details

Details for the file pyplans-0.1.0-cp313-none-any.whl.

File metadata

  • Download URL: pyplans-0.1.0-cp313-none-any.whl
  • Upload date:
  • Size: 57.1 kB
  • Tags: CPython 3.13
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for pyplans-0.1.0-cp313-none-any.whl
Algorithm Hash digest
SHA256 e6d6c9e7abc6d3fee48afe98d113903da5e49a0bb3aa24860b68f5cef620c129
MD5 ce737b2c0e1f5a8742977ec1074efe9a
BLAKE2b-256 7bd0e86bc44e4444ea4e73eee5e249e9a8fc13cc7df9529634cd143d39480a6c

See more details on using hashes here.

File details

Details for the file pyplans-0.1.0-cp312-none-any.whl.

File metadata

  • Download URL: pyplans-0.1.0-cp312-none-any.whl
  • Upload date:
  • Size: 57.1 kB
  • Tags: CPython 3.12
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for pyplans-0.1.0-cp312-none-any.whl
Algorithm Hash digest
SHA256 d16ae9848db5556cbfb389bee2bf418a48b206a3d6e5764ec8c633b4736fffa8
MD5 fa8d318befcefc33c2e8969cadbbde41
BLAKE2b-256 450cf9d59c070f871e8c8a2a3f6866cef40dec9f07445920f77f08e37fd55363

See more details on using hashes here.

File details

Details for the file pyplans-0.1.0-cp311-none-any.whl.

File metadata

  • Download URL: pyplans-0.1.0-cp311-none-any.whl
  • Upload date:
  • Size: 57.1 kB
  • Tags: CPython 3.11
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for pyplans-0.1.0-cp311-none-any.whl
Algorithm Hash digest
SHA256 649544a66b0cd8eaafba81145d32691e6e3c18ec3a9a0e7ee87efaf619c44217
MD5 7f7812c86b6ba588911afbf291eb3cc7
BLAKE2b-256 f29df60d8253b91ae3ec571140b18a6d5e30c0e48f8f4550a1baec590ce15fdf

See more details on using hashes here.

File details

Details for the file pyplans-0.1.0-cp310-none-any.whl.

File metadata

  • Download URL: pyplans-0.1.0-cp310-none-any.whl
  • Upload date:
  • Size: 57.1 kB
  • Tags: CPython 3.10
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for pyplans-0.1.0-cp310-none-any.whl
Algorithm Hash digest
SHA256 057b5d84fce106a41a29f0a91b529c3ffbc6294ff27842642321b7cdcb7f0766
MD5 3945dfa9e36a932944677363e4cb0183
BLAKE2b-256 824fca88c4e84a3a4707d760562c4f11a8a9ae24384944bac1bb0a41f390a001

See more details on using hashes here.

File details

Details for the file pyplans-0.1.0-cp39-none-any.whl.

File metadata

  • Download URL: pyplans-0.1.0-cp39-none-any.whl
  • Upload date:
  • Size: 57.1 kB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for pyplans-0.1.0-cp39-none-any.whl
Algorithm Hash digest
SHA256 a406cb7368bab7c3a0f4614f6cc9ab38d1b2cb1abae30154daf004cf04ef175f
MD5 edca2ad8a07df3be5b06797dc4de9879
BLAKE2b-256 c0b014876213e8827e08011f0aacfe45c6ed2eed1ebbbe68049870a27354b7d1

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