Skip to content

KasiChennupati/stark-standard-technology-architecture-reference-knowledge

Repository files navigation

STARK

Jupyter Book Badge

The entire content of the STARK is built with Jupyter book and other python based documentation, rederers and visualisers.

Environment

To replicate the development environment or the editing environment can be set up using the Anaconda/Miniconda package manager does'nt matter which one is used as long as you have environment.yml file

As of 16-May-2023 For this setup we gone with python 3.8.16 since it's the last python version that's reached Security fix maintenance status in python project 3.10 and 3.11 are in bugfix maintenance status.

Note

--> The entire base will be shortly migrated to python 3.9.16 once offline code templates are tested.

Pip version is always chosen to be updated to latest available (23.1.2)

# Create the conda virtual environment using yml file 
conda env create -f environment.yml

# Acivate the virtual environment
activate stark

# Create the html content of the book
jupyter-book build .

# Update the conda environment usig the yml file
conda env update --file environment.yml --prune

Contribute

Do you wnat to contribute?

The best way is to raise a Github Issue 🙂

Editing and adding content

The content is only added to the markdown files in the chapters folder and raise a PR. The content will then be built to Jupyter book by owners and merged to main branch from proof-read branch.

About

S.T.A.R.K Standardised Technology Architecture Reference and Knowledge. Required Guides and Notes for developers, Data Engineers , Data Analysts and Data Scientists

Topics

Resources

Stars

Watchers

Forks