Skip to main content

A template library for deepika Open Toolbox

Project description

py-dot-template

Python Version Coverage

dot-py-template is a blueprint package designed to standardize Python development at deepika. It serves as a reference implementation for Clean Architecture, rigorous testing, and modern packaging.

🚀 Features

  • Minimalist Core: A simple hello() function to demonstrate the pipeline.
  • Modern Stack: Built with uv, ruff, and ty.
  • Quality First: strict type checking and comprehensive testing setup.
  • Ready-to-use: Includes CI/CD configuration and pre-commit hooks.

🛠️ Getting Started

Installation

You can install the library using pip (or uv):

pip install dot-py-template

Usage

from dot_template import hello

# Returns and prints "Hello deepika"
message = hello()

🤝 Contributing

See docs/CONTRIBUTING.md for contribution guidelines.

👩‍💻 Development

See docs/DEVELOPMENT.md for development setup, testing, and contribution guidelines.

📦 Publishing

See docs/PUBLISHING.md for instructions on how to publish releases to PyPI.

📄 License

See LICENSE for details.

📞 Contact

deepika Team - contact@deepika.ai Project Link: https://gitlab.com/deepika6190303/deepika-open-toolbox/py-dot-template

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

py_dot_template-0.1.4.tar.gz (22.8 kB view details)

Uploaded Source

Built Distribution

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

py_dot_template-0.1.4-py3-none-any.whl (2.6 kB view details)

Uploaded Python 3

File details

Details for the file py_dot_template-0.1.4.tar.gz.

File metadata

  • Download URL: py_dot_template-0.1.4.tar.gz
  • Upload date:
  • Size: 22.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.2

File hashes

Hashes for py_dot_template-0.1.4.tar.gz
Algorithm Hash digest
SHA256 f8128f8ac292e2596d0d2ef560994d0733f485a6b44cf5f034ec1adf4b058c10
MD5 68a5a374f16a7bbeaf92e13f95fad6af
BLAKE2b-256 70e310be32b5e16056f1754c496801cc00328b3c4186dac8d00b4d33a50a1b8d

See more details on using hashes here.

File details

Details for the file py_dot_template-0.1.4-py3-none-any.whl.

File metadata

File hashes

Hashes for py_dot_template-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 9e32f814cfc2c82ff2f246988b636e7dc3f9168735f80c1000ee44ff0d370b4a
MD5 0705bacb87a49fe4bd14bbd58a38d3d2
BLAKE2b-256 031a026fa8229d9ffb125a73350b6a31f0c18a1d0af38243d390bda9cd9bf21c

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