Skip to main content

SSB Pubmd

Project description

SSB Pubmd

PyPI Status Python Version License

Documentation Tests Coverage Quality Gate Status

pre-commit Black Ruff Poetry

Features

  • TODO

Requirements

  • TODO

Installation

You can install SSB Pubmd via pip from PyPI:

pip install ssb-pubmd

Usage

Please see the Reference Guide for details.

Development

Testing latest development version

  1. Open a Jupyter service in Dapla Dev
  2. Open a Jupyter terminal and run the following commands:
ssb-project create my-project
cd my-project
poetry source add testpypi https://test.pypi.org/simple/ -p explicit
poetry add "pandas<3"
poetry add ssb-pubmd@latest --source testpypi --allow-prereleases
poetry run ssb-pubmd create my-article
  1. Follow the instructions from the last command.
  2. After pushing new changes (to any branch), update the package with:
poetry update ssb-pubmd

Architecture

graph LR
     subgraph driving[Interface]
          cli[run_cli]
          template[create_template_article]
          article[get_article_preview]
          component[create_component]
     end
     subgraph core[Core]
          docpublisher[DocumentPublisher]
     end
     subgraph driven[Adapters]
          docprocessor[DocumentProcessor]
          cmsclient[CmsClient]
          storage[Storage]
     end
     cmsservice[Cms Service]

     cli --> template
     cli --> article --> docpublisher

     docpublisher --- split[ ]:::empty
     split --> docprocessor
     split --> cmsclient
     split --> storage

     cmsclient --> cmsservice

     component --> storage

     classDef empty width:0px,height:0px;

License

Distributed under the terms of the MIT license, SSB Pubmd is free and open source software.

Issues

If you encounter any problems, please file an issue along with a detailed description.

Credits

This project was generated from Statistics Norway's SSB PyPI 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

ssb_pubmd-0.1.11.tar.gz (15.7 kB view details)

Uploaded Source

Built Distribution

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

ssb_pubmd-0.1.11-py3-none-any.whl (19.8 kB view details)

Uploaded Python 3

File details

Details for the file ssb_pubmd-0.1.11.tar.gz.

File metadata

  • Download URL: ssb_pubmd-0.1.11.tar.gz
  • Upload date:
  • Size: 15.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.1 CPython/3.12.3 Linux/5.15.167.4-microsoft-standard-WSL2

File hashes

Hashes for ssb_pubmd-0.1.11.tar.gz
Algorithm Hash digest
SHA256 e7d08e89d1216a26c317e683e07c043cb05c0993480bf4a61f44cb2c7c94ec17
MD5 4827438c970d12212c733e3f15c2aa1d
BLAKE2b-256 fe3148d75fe8e1f60b316d512ebc532d018f4e77c6e4de5ef7caca51f563c281

See more details on using hashes here.

File details

Details for the file ssb_pubmd-0.1.11-py3-none-any.whl.

File metadata

  • Download URL: ssb_pubmd-0.1.11-py3-none-any.whl
  • Upload date:
  • Size: 19.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.1 CPython/3.12.3 Linux/5.15.167.4-microsoft-standard-WSL2

File hashes

Hashes for ssb_pubmd-0.1.11-py3-none-any.whl
Algorithm Hash digest
SHA256 17ce282a0e1556693c27fd5994935aec191c12affe19ad5c46191a3179189554
MD5 40b6623917380a126b896ec86122dd3e
BLAKE2b-256 b344175849c8572d123c62eba64caf42731247ea4d0c43fe102b63a38c8bbaa0

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