Skip to content
This repository has been archived by the owner on Nov 3, 2023. It is now read-only.

Fix crowdsourcing CI check #4271

Merged
merged 1 commit into from
Dec 22, 2021
Merged

Fix crowdsourcing CI check #4271

merged 1 commit into from
Dec 22, 2021

Conversation

EricMichaelSmith
Copy link
Contributor

@EricMichaelSmith EricMichaelSmith commented Dec 22, 2021

Patch description
Fix the currently broken crowdsourcing CI check by uninstalling the dataclasses package, which is a requirement of transformers, our current version of fairseq, and maybe others. The dataclasses package is deprecated because it is a backport of functionality already built into Python 3.7+, but if it is used with Python 3.7+ it will cause an error with omegaconf that prevents installation of Mephisto. Since ParlAI requires Python 3.7+, it seems that this package should be able to be uninstalled without consequence.

See also for reference: huggingface/transformers#8638 (comment)

Testing steps
CI checks

@EricMichaelSmith EricMichaelSmith changed the title [WIP] Fix crowdsourcing CI check Fix crowdsourcing CI check Dec 22, 2021
@EricMichaelSmith EricMichaelSmith marked this pull request as ready for review December 22, 2021 21:06
@EricMichaelSmith EricMichaelSmith merged commit ea719ad into main Dec 22, 2021
@EricMichaelSmith EricMichaelSmith deleted the EricMichaelSmith-patch-1 branch December 22, 2021 21:41
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants