Skip to main content

Python implementation of the S3Model https://S3Model.com/ specifications version: 3.1.0

Project description

S3MPython

S3MPython is a Python library for creating S3Model data models.

Examples & Training

For S3Model training courses, see the S3Model website.

There is a repository called S3MPython_examples meant to be your first experience with S3MPython.

Examples Installation

S3MPython Installation

Create a virtual environment for S3MPython. Suggestion: use the name S3MPython.

pip install s3mpython

See the Project Integration section of the documentation for the next steps.

Developing S3MPython

  • Clone the master repository

  • Change to the new S3MPython directory.

  • Build the virtual environment using dev_requirements.txt. Suggestion: use the name S3MPython_dev.

  • Create a new branch for your changes.

  • Build and install your development branch into your S3MPython environment.

python3 setup.py sdist bdist_wheel

pip install e .

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

S3MPython-3.1.0.23.tar.gz (87.8 kB view details)

Uploaded Source

Built Distribution

S3MPython-3.1.0.23-py3-none-any.whl (97.3 kB view details)

Uploaded Python 3

File details

Details for the file S3MPython-3.1.0.23.tar.gz.

File metadata

  • Download URL: S3MPython-3.1.0.23.tar.gz
  • Upload date:
  • Size: 87.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.9

File hashes

Hashes for S3MPython-3.1.0.23.tar.gz
Algorithm Hash digest
SHA256 3c50e05f8e52e78fcc838de0f16290da2508118b31c76bee62e6b9f6917674db
MD5 7efe5b3821496068b644f1f577bd37c9
BLAKE2b-256 ca6e0191ed5920fad92e850d587bdf31e8d428fc70d78753e8283e1566aa0105

See more details on using hashes here.

File details

Details for the file S3MPython-3.1.0.23-py3-none-any.whl.

File metadata

  • Download URL: S3MPython-3.1.0.23-py3-none-any.whl
  • Upload date:
  • Size: 97.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.9

File hashes

Hashes for S3MPython-3.1.0.23-py3-none-any.whl
Algorithm Hash digest
SHA256 e24288a6a3aba729af57846d424fe602cb6c51585968399b9b29e987baa3aeb0
MD5 96997e1719365a26645f467036d2c31d
BLAKE2b-256 5fea674618cc427035f0517aca9ab97c591a81f387f376928af6b1f3e0317b94

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