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

feat: Set up basic API for data curation #1

Merged
merged 14 commits into from
Jun 10, 2022
Merged

feat: Set up basic API for data curation #1

merged 14 commits into from
Jun 10, 2022

Conversation

frgfm
Copy link
Member

@frgfm frgfm commented May 20, 2022

This PR introduces the following modifications:

  • adds all relevant quality tools (isort, flake8, mypy)
  • adds CI jobs to check the project sanity
  • adds docker orchestration
  • adds basic API with 3 tables : accessess, media, annotations
  • adds unittests

Any feedback is welcome!

@frgfm frgfm added the type: enhancement New feature or request label May 20, 2022
@frgfm frgfm self-assigned this May 20, 2022
@frgfm frgfm requested a review from a team May 20, 2022 12:42
@frgfm frgfm added this to the 0.1.0 milestone May 20, 2022
@fe51
Copy link
Member

fe51 commented May 21, 2022

Hi there ! Always so efficient to initiate clean repo !

Thanks a lot !!!
It looks good to me so far (No computer at hand to dive in deeper)

@codecov
Copy link

codecov bot commented Jun 10, 2022

Codecov Report

❗ No coverage uploaded for pull request base (main@9f69a6b). Click here to learn what that means.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main       #1   +/-   ##
=======================================
  Coverage        ?   85.89%           
=======================================
  Files           ?       24           
  Lines           ?      567           
  Branches        ?        0           
=======================================
  Hits            ?      487           
  Misses          ?       80           
  Partials        ?        0           
Flag Coverage Δ
unittests 85.89% <0.00%> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.


Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 9f69a6b...da3ddbb. Read the comment docs.

@frgfm frgfm merged commit 8c310b5 into main Jun 10, 2022
@frgfm frgfm deleted the setup branch June 10, 2022 10:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants