Skip to main content

No project description provided

Project description

JustProj

A toolkit for creating documentation and project management diagrams in Python


[!CAUTION] At the moment, JustProj is under active development (alpha), many things may not work, and this version is not recommended for use (all at your own risk).

Installion

pip3 install justproj_toolkit

Run example:

python3 -m justproj_toolkit

Example

from justproj_toolkit.baseproject.documentation import InitiationSection, DocumentSubsection, DocumentFolder, ProjectManager, ProjectTemplate

s1 = InitiationSection('Introduction', 'An introduction to JustProj Toolkit', {'Language': 'Python with some libs'})
s2 = InitiationSection('Introduction 2', 'An another introduction number 2 to JustProj Toolkit', {'Number': 'version 2'})
ss1 = DocumentSubsection('InitiationSubSection', {'Test2': 'hi'}, s1)
ss2 = DocumentSubsection('InitiationSubSection 2', {'Test3': 'hi wpr;d'}, s2)
s1.link_new_subsection(ss1)
s2.link_new_subsection(ss2)

folder = DocumentFolder('basic', 'app/docs', [s1, s2])

project_manager = ProjectManager('JustProj Toolkit', 'An another tool for project management and creation', 'Bla-bla-bla', 
							'alexeev-prog', 'JustProj', 'app',
							ProjectTemplate.CPP, [folder], [s1, s2])

project_manager.add_directory_to_structure('examples', ['example-1.txt', 'example-2.txt'])

project_manager.process_project()

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

justproj_toolkit-0.1.2.tar.gz (4.6 kB view details)

Uploaded Source

Built Distribution

justproj_toolkit-0.1.2-py3-none-any.whl (5.9 kB view details)

Uploaded Python 3

File details

Details for the file justproj_toolkit-0.1.2.tar.gz.

File metadata

  • Download URL: justproj_toolkit-0.1.2.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.7 Linux/6.11.1-1-cachyos

File hashes

Hashes for justproj_toolkit-0.1.2.tar.gz
Algorithm Hash digest
SHA256 4106a699f6f833109f01ce508093e2378d5268fa03cb21452c0bda3f73d987cb
MD5 a8dab98be7c5c9aec682e3267eb69416
BLAKE2b-256 3e8cd4bb8668ed5dff07d853000f97e9790947e733cbfc7514b29e798c8d2f32

See more details on using hashes here.

File details

Details for the file justproj_toolkit-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: justproj_toolkit-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 5.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.7 Linux/6.11.1-1-cachyos

File hashes

Hashes for justproj_toolkit-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 71afe2470f058f9eea9a4236cc5cb8bdbe064c5aec08cdf2dcad810bdf30ade6
MD5 742ba6a9a4b2e228d6202fc8b7cffb70
BLAKE2b-256 35a2481e425edbe2e5a4ed2d80bf93234aa4222bb6b85856c6fd2f03b6d4a640

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page