Skip to main content

A sample project for ORM

Project description

py-flat-orm

PyPI - Version PyPI - Python Version


Table of Contents

Installation

pip install py-flat-orm

Get Started

This project is set up using hatch.

  • Run xi_init.ps1 or xi_init.sh to apply pyproject.toml
    • run exit (deactivate env) first if you get Cannot remove active environment: py-flat-orm
  • to other .ps1 or .sh files for relevant tasks
  • x1 means execution, and generally the 1st thing to run
  • run hatch -h

Project Creation

Initialisation

  • This project is generated using hatch new py-flat-orm
  • pyproject.toml is then edited to include [tool.hatch.envs.py-flat-orm] etc.
  • script files e.g. x*.ps1 are added
  • set up with git
  • Run e.g. xi_init.ps1 to apply pyproject.toml

Tests

  • use ./test_data directory put test data
    • test data cannot be put into ./tests, otherwise when running hatch test, it treats them as tests to execute
    • you can pattern exclude these files but that requires more project config

License

py-flat-orm is distributed under the terms of the MIT license.

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_flat_orm-0.1.0.tar.gz (7.0 kB view details)

Uploaded Source

Built Distribution

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

py_flat_orm-0.1.0-py3-none-any.whl (5.6 kB view details)

Uploaded Python 3

File details

Details for the file py_flat_orm-0.1.0.tar.gz.

File metadata

  • Download URL: py_flat_orm-0.1.0.tar.gz
  • Upload date:
  • Size: 7.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.27.0

File hashes

Hashes for py_flat_orm-0.1.0.tar.gz
Algorithm Hash digest
SHA256 d968df9d6791eae3a81e8095f8c269a690cc6de249f1ef9512063de056f8f175
MD5 209c466777cfd921b4f40a0f1601c246
BLAKE2b-256 dc95155cbfa9ec0c73949637f04397b9d4fa0ed175abbb818817ec3a756d1148

See more details on using hashes here.

File details

Details for the file py_flat_orm-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: py_flat_orm-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.27.0

File hashes

Hashes for py_flat_orm-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a9a66b89f13c4d002437db52043d489d7c4d04eadabdad6d8ea3e050d3259b45
MD5 976423c5e6c8bc075a9cade16c0f2cfe
BLAKE2b-256 c1843bc8920c71f78e34206a48f86f340855f64f05cc4716bd56339f647893bf

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