Skip to main content

Python toolset for data processing, queries, wikicode generation and page manipulation

Project description

PyPI-Server DOI Coveralls Project generated with PyScaffold

osw

Python toolset for data processing, queries, wikicode generation and page manipulation within OpenSemanticLab. General features for object oriented interaction with knowledge graphs are planned to be moved to a standalone package: oold-python

Installation

pip install osw

Troubleshooting

Error: datamodel-codegen not found

make sure datamodel-codegen is installed and included in PATH, e. g. on jupyterlab:

os.environ["PATH"] += os.pathsep + "/home/jovyan/.local/bin"

Documentation

https://opensemanticlab.github.io/osw-python/

Development

Dev install

pip install -e .

Run tests

tox -e test

Run integration tests (tests are skipped if login params are not provided)

tox -e test -- --wiki_domain "<osl-domain>" --wiki_username "<(bot)login>" --wiki_password "<password>" --db_username "<username>" --db_password "<password>"

Note

This project has been set up using PyScaffold 4.3.1. For details and usage information on PyScaffold see https://pyscaffold.org/.

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

osw-0.20.0.tar.gz (282.9 kB view details)

Uploaded Source

Built Distribution

osw-0.20.0-py3-none-any.whl (110.6 kB view details)

Uploaded Python 3

File details

Details for the file osw-0.20.0.tar.gz.

File metadata

  • Download URL: osw-0.20.0.tar.gz
  • Upload date:
  • Size: 282.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for osw-0.20.0.tar.gz
Algorithm Hash digest
SHA256 0ae284c54a01eeb93fd482d4445a5beade57a8d58e8c7b15b46f116309eefa5f
MD5 559e0e328413b05cc1fe80617408ae3d
BLAKE2b-256 bdd8619b25c8d226c06e0c3149d2f141b5f853cb2c4eb7cb91da08b424f1441b

See more details on using hashes here.

File details

Details for the file osw-0.20.0-py3-none-any.whl.

File metadata

  • Download URL: osw-0.20.0-py3-none-any.whl
  • Upload date:
  • Size: 110.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for osw-0.20.0-py3-none-any.whl
Algorithm Hash digest
SHA256 47c4d62753f2280bf051b4f4bd5c18672a4bc4a0c71b5aa4d546dbc09585dc38
MD5 7b46d585f7941aaabe9e6ec530bc3990
BLAKE2b-256 3f70e511fdc8045ed96d7dd70a6e87ef683a2b87b23a74c5dc2120c8ef4c62c9

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