Skip to content

Library of common functionality used by data engineering microservices

Notifications You must be signed in to change notification settings

uktrade/data-engineering-common

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

data-engineering-common

This is a library of common functionality used by data engineering microservices.

Running tests locally

After setting up a python 3 virtualenv and activating it:

$ python setup.py develop
$ cp sample.env .env
$ USE_DOTENV=1 py.test

Issues with pyscopg2 on MacOS

When running python setup.py develop you may encounter an error related to openssl. If this is the case, it can be resolved by running the following commands first:

$ brew install openssl
$ export LDFLAGS="-L/usr/local/opt/openssl@1.1/lib"
$ export CPPFLAGS="-I/usr/local/opt/openssl@1.1/include"