Skip to main content

Domaine pour des classes courantes et partagées

Project description

automatheque.schema

Domaine pour des classes courantes et partagées

Objectifs :

  • partager des structures de données
  • metadonnées ou etiquettes et adaptateurs faciles

Réfléchir

Classe "StockageMedium" de base = classe avec un nom_fichier éventuel pour la sauvegarde ou url si dans le cloud etc.

L'idée c'est d'avoir un autre module automatheque pour gérer les xattrs , les extensions et la sauvegarde en fichier par ex., deviner le type de media (même pour meta données ou étiquettes, qui peuvent être enregistrées dans un fichier) ...

TODO

donner des exemples pour l'héritage de renommable etc. qu'on ne va plus intégrer ici

=> encourager le sous classage :

class ChansonRenommable(Chanson, Renommable):
  def liste_champs():
    pass

  def gabarits():
    pass

Requirement

Python >=3.8

Installation

pip install automatheque.schema

License

GPLv3.0

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

automatheque_schema-0.14.3.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

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

automatheque_schema-0.14.3-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

Details for the file automatheque_schema-0.14.3.tar.gz.

File metadata

  • Download URL: automatheque_schema-0.14.3.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for automatheque_schema-0.14.3.tar.gz
Algorithm Hash digest
SHA256 7590455b8ca38bb924597e84018848ae5bcd34bff21aa6b84d08566c8f78f842
MD5 d50e249f2a76a0455738df9b6783ca36
BLAKE2b-256 82f309642ce213a0e050ea51c9cb03642daac69055ab62ebae267cdc21b8fd3b

See more details on using hashes here.

Provenance

The following attestation bundles were made for automatheque_schema-0.14.3.tar.gz:

Publisher: release.yml on jaegerbobomb/automatheque

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file automatheque_schema-0.14.3-py3-none-any.whl.

File metadata

File hashes

Hashes for automatheque_schema-0.14.3-py3-none-any.whl
Algorithm Hash digest
SHA256 7f5b599420edb39c44d61cf7ad5363ea141cb30e8b17f8e50b17ede96600a56f
MD5 8e735e8cf75075ff63e29affc32b6c3f
BLAKE2b-256 d689975eea2068925669ce96aa1e70c6645b6da051a7dd664c6e1fddf0d076f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for automatheque_schema-0.14.3-py3-none-any.whl:

Publisher: release.yml on jaegerbobomb/automatheque

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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