Skip to main content

Felleskomponeneter for utvikling av Apache Beam pipelines

Project description

DASK Felleskomponenter

This is a repo where we make available apache beam components that is utilized throughout the organization. DASK felleskomponenter is still in an early stage of the development process.

Structure

We structure the repo in one main components that contains the following packages:

  • common classes
  • custom apache beam sources
  • custom apache beam transforms
  • custom apache beam sinks

Dependencies

You need to install Python3.7 and higher, and to install the dependencies of this project, please execute the following command

pip install -r requirements.txt

Bulding and publishing of package

Steps

  • Remove old dist-folder, from last time you published
  • Update version in setup.py, for instance 0.0.7->0.0.8
  • Add change info to CHANGES.txt
  • (Run pip install -r requirements.txt if you haven't done that earlier)
  • Run python3 -m build (and wait some minutes...)
  • Verity that dist contains a package with the new version in the package name.
  • Run python3 -m twine upload dist/* to upload to pypi

To upload to PyPi test

Replace the last command with python3 -m twine upload --repository testpypi dist/*

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

dask-felleskomponenter-0.0.11.tar.gz (7.2 kB view details)

Uploaded Source

Built Distribution

dask_felleskomponenter-0.0.11-py3-none-any.whl (8.6 kB view details)

Uploaded Python 3

File details

Details for the file dask-felleskomponenter-0.0.11.tar.gz.

File metadata

File hashes

Hashes for dask-felleskomponenter-0.0.11.tar.gz
Algorithm Hash digest
SHA256 b82ecc0abe167481ee071a7dabfa0d592728f375b4e6b3cd9745619c96b73695
MD5 b3ab7fae3731a980d358b4743659f135
BLAKE2b-256 684a055da5d74db512ab5f5905644a7976ff0cf46d3277d8e0a9fc7e67e6a41d

See more details on using hashes here.

File details

Details for the file dask_felleskomponenter-0.0.11-py3-none-any.whl.

File metadata

File hashes

Hashes for dask_felleskomponenter-0.0.11-py3-none-any.whl
Algorithm Hash digest
SHA256 a824b473b71b8cc3755415e32a81fd8acb3c599e8592b9f7db086b4392bd81bf
MD5 10497cbe952c32399c438ffb8ca77422
BLAKE2b-256 6756aa197707d1457cca82eeca74d09fbd1a1adf84699aa446a62c8d6db9f6ad

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