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 instance0.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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file dask-felleskomponenter-0.0.8.tar.gz
.
File metadata
- Download URL: dask-felleskomponenter-0.0.8.tar.gz
- Upload date:
- Size: 6.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.16
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 11e3f9367d111ae56ff3deb686650075b6fa7e1f0dbf0e38776023d8f80979f9 |
|
MD5 | 91949ceea37624c51f8d01378d6fe246 |
|
BLAKE2b-256 | c5d34651927e837a8ed5cbee975f4ac5b579f647c347232921c33dc54cdcd16c |
File details
Details for the file dask_felleskomponenter-0.0.8-py3-none-any.whl
.
File metadata
- Download URL: dask_felleskomponenter-0.0.8-py3-none-any.whl
- Upload date:
- Size: 7.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.16
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c182854bb0765794d9dd7d70e2004d3d6ad945da877b7f6d8fb725307f58aeaf |
|
MD5 | 284f6ea82b0ad202a7d33f5785e7ed63 |
|
BLAKE2b-256 | e59a70efa32f1a23450cb4e64f75e49846044331742978e2d6edbe444db501c8 |