I have seen 2 different repositories for submission
The first is: literacy_template et the second one is: drivendata_template.
Which one to choose?
I have seen 2 different repositories for submission
The first is: literacy_template et the second one is: drivendata_template.
Which one to choose?
Hi @General_Zod, you should use the literacy runtime repo for guidance on setting up and locally testing your submission: GitHub - drivendataorg/literacy-screening-runtime: Runtime repository for Goodnight Moon, Hello Early Literacy Screening Challenge
I read that we can request for installation of pip package via pull request in GitHub - drivendataorg/literacy-screening-runtime: Runtime repository for Goodnight Moon, Hello Early Literacy Screening Challenge.
i have a few questions:
if we succeed in pull request and pass all the action tests, will this new runtime environment be available to all participants? if YES, won’t it affects all participants, possibly in some negative way? (e.g. there may not version problem in my solution main.py, but it is hard to say for other users)
I suppose when we submit, a sandbox is created to run our main.py. this sandbox should have its own copy of python. if so, can I use subprocess or os.system call to install local whl files?
e.g.
import os
os.system('pip install assert\some_package.whl')
Yep, the updated runtime environment is available to all participants. We use pixi for package management to ensure that new updates are compatible with existing packages (so that there aren’t negative impacts on others’ submissions as you call out).
It’s strongly encouraged to submit PRs to the runtime environment rather than including wheels in your submission.