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

API Refactor & Model Manager #101

Merged
merged 3 commits into from
Mar 28, 2023
Merged

API Refactor & Model Manager #101

merged 3 commits into from
Mar 28, 2023

Conversation

nsarrazin
Copy link
Member

image

Problem

The API was growing and it was not packaged at all. This PR attempts to provide a (sketch of a) better structure. It also packages the app with poetry properly.

We also didn't have an easy way to add models, this is now fixed with the model manager.

Solution

Move folders around, wrap everything in a pyproject.toml, and gets rid of the requirements.txt file.

@nsarrazin
Copy link
Member Author

@gaby I couldn't figure out how to fix merge conflicts nicely with my branch, too many files moved around for my git knowledge 😅 I made it into a new PR.

@nsarrazin nsarrazin merged commit b5c423f into main Mar 28, 2023
@nsarrazin nsarrazin deleted the feature/api_refactor branch March 28, 2023 21:56
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.

1 participant