Skip to main content

Standard modules used by Sparwelt GmbH BI Team in Web Services

Project description

Goal and responsibility

Python library with standard modules used by Sparwelt GmbH BI Team in Web Services.

Modules

  • client_emarsys - Connection to Emarsys WebAPI

  • client_redis - Connection to Redis

  • client_s3 - Connection to AWS s3 API

  • config - Initialization for config

  • execution_time - Calculation of Execution time

  • logger - Initialization of logger

  • redshift - Connection to Redshift

  • singleton - singleton decorator

  • validation - validators for voluptuous library

Publishing in PyPI (Ubuntu 14.04)

Create file for authorization to pypi ~/.pypirc

[server-login]
username:sparwelt
password:<PASSWORD_HERE>

Install all tools required for submiting new version to PyPI

virtualenv -p /usr/bin/python3 dev
pip install -U "pip>=1.4" "setuptools>=0.9" "wheel>=0.21"
python3 setup.py register
python3 setup.py sdist bdist_wheel upload

Command ‘python setup.py register’ is required only on creation of package. On every new upload new version should be created. Keep Semantic Versioning like described in: http://semver.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

sparweltbitool-0.1.8.tar.gz (5.8 kB view details)

Uploaded Source

Built Distribution

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

sparweltbitool-0.1.8-py3-none-any.whl (10.6 kB view details)

Uploaded Python 3

File details

Details for the file sparweltbitool-0.1.8.tar.gz.

File metadata

File hashes

Hashes for sparweltbitool-0.1.8.tar.gz
Algorithm Hash digest
SHA256 1d9f91835460d877ff9ca5ef4b80b853ebe54309efad73c023878b66c34a578d
MD5 807b7b4b171af0cd55e083b0ace5f673
BLAKE2b-256 0a13e1349516cd92251b40558a2cf1d9c0f9f0623025185a2a90e931748790d6

See more details on using hashes here.

File details

Details for the file sparweltbitool-0.1.8-py3-none-any.whl.

File metadata

File hashes

Hashes for sparweltbitool-0.1.8-py3-none-any.whl
Algorithm Hash digest
SHA256 c55a1eec2b3c9b81e8489613bc48522986b6ff434f2b44dcb50433c55e3c832b
MD5 c36993d8b5b7d50f3ac400050d4bb4a6
BLAKE2b-256 4463887ec8cbbf8b71266af8b2e2d6a83c0eece6ac140afe52790b7cde53f15c

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