Software Heritage - Development Documentation Logo

Contents:

  • Getting started
  • Software Architecture
  • Contributing
  • Tutorials
  • Frequently Asked Questions
  • Roadmap 2022
  • Previous roadmaps
  • API reference
    • swh.auth
    • swh.core
    • swh.counters
    • swh.dataset
    • swh.deposit
    • swh.fuse
    • swh.graph
    • swh.indexer
    • swh.journal
    • swh.lister
    • swh.loader
    • swh.model
      • Data model
      • SoftWare Heritage persistent IDentifiers (SWHIDs)
      • Command-line interface
      • swh.model package
    • swh.objstorage
    • swh.objstorage.replayer
    • swh.perfecthash
    • swh.scanner
    • swh.scheduler
    • swh.scrubber
    • swh.search
    • swh.storage
    • swh.vault
    • swh.web
    • swh.web.client
  • Archive ChangeLog
  • Journal Specification

  • System Administration
Software Heritage - Development Documentation
  • »
  • API reference »
  • Software Heritage - Data model
  • View page source

Software Heritage - Data model

Implementation of the Data model to archive source code artifacts.

Overview:

  • Data model
  • SoftWare Heritage persistent IDentifiers (SWHIDs)
  • Command-line interface
  • swh.model package
    • swh.model.fields package
      • swh.model.fields.compound module
      • swh.model.fields.hashes module
      • swh.model.fields.simple module
    • swh.model.cli module
    • swh.model.collections module
    • swh.model.exceptions module
    • swh.model.from_disk module
    • swh.model.git_objects module
    • swh.model.hashutil module
    • swh.model.hypothesis_strategies module
    • swh.model.identifiers module
    • swh.model.merkle module
    • swh.model.model module
    • swh.model.swhids module
    • swh.model.toposort module
    • swh.model.validators module
Previous Next

© Copyright 2015-2022 The Software Heritage developers. Last updated on 2022-07-04 02:20:58 UTC.

Built with Sphinx using a theme provided by Read the Docs.