Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Develop/3.0.1/core classes #59

Merged
merged 2 commits into from
Mar 5, 2022

Conversation

rflinnenbank
Copy link
Collaborator

Extra merge into main to allow for testing with deployments from an early stage..

This commit adds the following:
 - Implementation of the ABCEnhanced metaclass.
 - Basic implementation of the WeatherSourceBase Class
 - Basic implementation of the WeatherModelBase Class
 - The start of some extended features of the WeatherModelBase
 - A bare start to the WeatherController class
 - geo_positioning.py implementation of the GeoCoordinateSystem enum class.
 - Some microscopic changes and fixes to main_api_run.py and the error_handling.py for the API.
This commit adds the following:
- Some small fixes to API validation in validation.py
- Added the first version of a Dockerfile
  (the goal is to keep deployments nice and simple)

NOTE:
This core elements commit will be prematurely added to the v3.0 main branch to allow for tests with CI/CD from here on out.
@sonarcloud
Copy link

sonarcloud bot commented Mar 5, 2022

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

@rflinnenbank rflinnenbank merged commit bf9ef2e into develop/3.0.1/main Mar 5, 2022
@rflinnenbank rflinnenbank deleted the develop/3.0.1/core_classes branch April 9, 2022 12:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant