Skip to main content

ScienceBeam Utils

Project description

ScienceBeam Utils

License: MIT

Provides utility functions to ScienceBeam projects.

Pre-requisites

You can run the following to install Apache Beam:

pip install -r requirements.prereq.txt

Dependencies

Dependencies not already mentioned in the prerequisites can be installed by running:

pip install -r requirements.txt

and:

pip install -r requirements.dev.txt

Tests

Unit tests are written using pytest. Run for example pytest or pytest-watch.

Some tests are marked with slow. You could exclude them when running the tests. For example:

pytest-watch -- -m "not slow"

Docker

Build container and run project tests:

docker-compose build && \
    docker-compose run --rm sciencebeam-utils ./project_tests.sh && \
    echo "exit code: $?"

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

sciencebeam_utils-0.0.5.tar.gz (25.0 kB view hashes)

Uploaded Source

Built Distribution

sciencebeam_utils-0.0.5-py2-none-any.whl (39.3 kB view hashes)

Uploaded Python 2

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