Skyze Trading Engine Early Prototyping .... done as a single app with messaging between components ... will convert to the services architecture where components = Services and messaging = Asynch Messaging with Pub/Sub Pattern
The Python 3.6 installers for macOS from https://www.python.org do not automatically install any CA certificates. Without installed CA certificates, connections to Atlas will fail certificate verification.
you must run the following script to install an up-to-date CA certificates bundle in order to connect to Atlas:
open "/Applications/Python 3.6/Install Certificates.command"
I can run this manually but not sure if we can automate this so it's in the pipenv file ?
A bit like the matplotlib issue
The Python 3.6 installers for macOS from https://www.python.org do not automatically install any CA certificates. Without installed CA certificates, connections to Atlas will fail certificate verification.
you must run the following script to install an up-to-date CA certificates bundle in order to connect to Atlas:
open "/Applications/Python 3.6/Install Certificates.command"
I can run this manually but not sure if we can automate this so it's in the pipenv file ?
smoke test file https://github.com/SkyzeTrading/Skyze/blob/develop/Market_Data/MongoAtlas.py