Skip to main content

Startkit for template project, for your desired structure of framework

Project description

pluton-kit

Create your project from the current selection we had on the lobby, But in the future we are working to share your ideas with other developer.

PIP version Build Status Downloads

Site | Docs | Architecture lobby | Readthedocs sources |

Introduction

Building from scratch is quite a daunting task. Constructing your thought, looking for feature and research it will take alot of your time in figuring what will you do next. Therefore I decided to create application where you can choose in different framework, either zero or hero it will help you alot to visualize what framework will you choose.

Installation

In your local machine

pip install -e .

In using Pip install

pip install plutonkit

Why we need another project template

There are several template generator that is available public repository, but they lack of user control in favored of there likes.

  • to have condition, for feature that you want and available in architecture.
  • Custom template that makes this project unique.

Roadmap

Currently we are in alpha phase had not reach 100% test coverage and some linter(due to feature I am currently in focused) but still committed to deliver the improvement if the tool.

Available command you can use at your terminal

The commands must in this format plutonkit <Command type>

Command type Description Example
clone_project Clone your project from project.yaml file plutonkit clone_project source=<directory name>
create_achitecture Start creating your own architecture from scratch plutonkit create_achitecture
create_project Start creating your project in our listed framework plutonkit create_project
validate_blueprint Validated your blueprint before shipping to production plutonkit validate_blueprint <directory name>
cmd Executing command using plutonkit. the details of your command can be found at command.yaml plutonkit cmd start or plkcmd start
help See available command for plutonkit plutonkit help

Alt text

How to use the command

Structure of your command, should follow this format

in command.yaml

env: {} 
script: 
  {command_name}:
    command:
    - {executed command}
   

For quick command execution, we had a new abbrevation that called plkcmd instead of plutonkit cmd.

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

plutonkit-1.0.31a2.tar.gz (32.4 kB view details)

Uploaded Source

Built Distribution

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

plutonkit-1.0.31a2-py3-none-any.whl (48.0 kB view details)

Uploaded Python 3

File details

Details for the file plutonkit-1.0.31a2.tar.gz.

File metadata

  • Download URL: plutonkit-1.0.31a2.tar.gz
  • Upload date:
  • Size: 32.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for plutonkit-1.0.31a2.tar.gz
Algorithm Hash digest
SHA256 ed74f3a692fc83048fcb25773533440372cc2407096b61eb0cdb6586f3966fbf
MD5 f3b202732be3c3863865b95a517c7b01
BLAKE2b-256 bf62a30bcdbca52162003df775682643d9550c859b043487176413a8abf11894

See more details on using hashes here.

File details

Details for the file plutonkit-1.0.31a2-py3-none-any.whl.

File metadata

  • Download URL: plutonkit-1.0.31a2-py3-none-any.whl
  • Upload date:
  • Size: 48.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for plutonkit-1.0.31a2-py3-none-any.whl
Algorithm Hash digest
SHA256 8661d0130c01a24b9c8f00d98dc2387c58b2ad81e196995d684fea91181badb7
MD5 0bba5dcb49144a8828eb62e5f4173860
BLAKE2b-256 0c367770e0684f7b1af0b9b9a392dd364bf2e374ae0e92931aa859e4fd70ceb1

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