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
  • Update version in setup.py, for instance 0.0.7->0.0.8
  • (Run pip install build if you do not have this already)
  • 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.8.tar.gz (6.4 kB view details)

Uploaded Source

Built Distribution

dask_felleskomponenter-0.0.8-py3-none-any.whl (7.7 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for dask-felleskomponenter-0.0.8.tar.gz
Algorithm Hash digest
SHA256 11e3f9367d111ae56ff3deb686650075b6fa7e1f0dbf0e38776023d8f80979f9
MD5 91949ceea37624c51f8d01378d6fe246
BLAKE2b-256 c5d34651927e837a8ed5cbee975f4ac5b579f647c347232921c33dc54cdcd16c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dask_felleskomponenter-0.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 c182854bb0765794d9dd7d70e2004d3d6ad945da877b7f6d8fb725307f58aeaf
MD5 284f6ea82b0ad202a7d33f5785e7ed63
BLAKE2b-256 e59a70efa32f1a23450cb4e64f75e49846044331742978e2d6edbe444db501c8

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