Skip to content

Introduction

Overview

Package is @thuyetbao space to publish information about public Python packages for various use-cases.

This package supports the following ideas:

  • DRY (Don't Repeat Yourself) strategy, which involves writing code once and using it multiple times.

  • Semantic Versioning, which is described in detail in the official documentation.

  • hatch package, which is used to build Python packages and has an official documentation.

Tech Stack

The general tech stacks is as follows:

  • Code Storage: GitHub

  • Build package using hatch

  • CICD GitHub Action

  • Enforce code-regulation by pre-commit

  • Using ruff for code QA.

  • Editor config with EditorConfig

  • Documentation by mkdocs on mkdocs-material theme

Table of packages

Package Type Lanbguage Documentation
strx Public Python strx
einvoice-lens Public Python einvoice-lens
mof-circular-105-2020 Public Python mof-circular-105-2020