Skip to main content

Python lib to interact with the NPDC stack

Project description

pynpdc

pynpdc is a library for accessing the Norwegian Polar Data Centre using Python3. It provides clients with simple methods for logging in and out as well as fetching and manipulating datasets, attachments, records, and labels.

It is based on the following REST APIs:

Getting started

Use

pip3 install pynpdc

to install pynpdc into your project.

Jupyter

If you want to run the examples, install:

pip install jupyter urllib3 black[jupyter]

(urllib3 helps to get rid of the InsecureRequestWarning when you deal with staging entrypoints. black[jupyter] will add Jupityer formatting abilities to black)

Then execute

jupyter lab

to run the user interface. The examples are found in the folder jupyter-notebooks.

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

pynpdc-0.25.0.tar.gz (27.9 kB view details)

Uploaded Source

Built Distribution

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

pynpdc-0.25.0-py3-none-any.whl (18.0 kB view details)

Uploaded Python 3

File details

Details for the file pynpdc-0.25.0.tar.gz.

File metadata

  • Download URL: pynpdc-0.25.0.tar.gz
  • Upload date:
  • Size: 27.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for pynpdc-0.25.0.tar.gz
Algorithm Hash digest
SHA256 ddce408691a6a5155b92e43d5e56bb531b42d8ae8f7336a3cbf656c322c40af3
MD5 c496355f618ea0145982536c6c0f9a21
BLAKE2b-256 3c376772f6344b5f23e6b17b7393717c27c288b520b1f1d45a41dab7405b999e

See more details on using hashes here.

File details

Details for the file pynpdc-0.25.0-py3-none-any.whl.

File metadata

  • Download URL: pynpdc-0.25.0-py3-none-any.whl
  • Upload date:
  • Size: 18.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for pynpdc-0.25.0-py3-none-any.whl
Algorithm Hash digest
SHA256 438f4df453b8ba1cd687a590495199ab90d151b964b79ecec8cf7e4eb5237892
MD5 540ecb15f75b12c9c9d9157fd79249b2
BLAKE2b-256 97c2dd29040a6a410211ef57a382a63593a1254aecb9d40490ffe181a4bcc706

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