openreview-py
openreview-py copied to clipboard
Official Python client library for the OpenReview API
The custom max paper edges posted from the unavailability process functions directly use `note.signatures[0]` as the edge tail but all matcher information must use their profile IDs
The desk reject verification flag and logic were going to be used to help render it in the PC console. However, we can just just query the replies directly and...
Use a regex that check the link follow the format "https://openreview.net/forum?id=[note_id]" No pdf link should be allowed and not extra parameters and no comma separated values. https://github.com/openreview/openreview-py/blob/master/openreview/venue/process/submission_commitments_preprocess.py Add a descriptive...
The `matching` object that is used to setup the AE Invite Assignment invitation is actually pointing to the SAC group instead of the AC group
When a user submits an emergency reviewer or metareviewer form, the process function updates all aggregate scores by adding 10, but this destroys the meaning of the previous aggregate scores,...
The EMNLP and ARR ethics chairs are proposing to make the following changes to the ethics reviewing period: 1. Add a new unavailability form for ethics reviewers, including the long-term...
The script `setup_tracks_and_reassignments` will run if any new reference is posted with the ARR_Configurator invitation and the cdate has passed already. There should be a check for this script, and...
While we're missing the dedicated UI components, SACs/PCs can use query searches to find submissions missing the checklists. To support this, a counter needs to be updated for each submission...
The emergency load process function tries to get `note.content['emergency_load']['value']` but the emergency load field is optional causing errors
For now we solve this by increasing `maxreplies`, but maybe another solution is possible.