Skip to content

Track the xml2rfc dependency using a requirements.txt file #1260

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

Merged
merged 1 commit into from
Jul 22, 2022
Merged

Track the xml2rfc dependency using a requirements.txt file #1260

merged 1 commit into from
Jul 22, 2022

Conversation

jviotti
Copy link
Member

@jviotti jviotti commented Jul 20, 2022

The standard practice for tracking dependencies on Python projects is to
declare the dependencies and the expected versions on a
requirements.txt file that is read by pip.

Right now, we request people to manually install the latest version of
xml2rfc. After this commit, we properly track xml2rfc on
requirements.txt and tweak the documentation a bit to show users how
to install it from there instead.

Signed-off-by: Juan Cruz Viotti [email protected]

@jviotti
Copy link
Member Author

jviotti commented Jul 20, 2022

A bonus addition as part of the CI-revival work. To make sure we all (including CI) run on the same version of xml2rfc.

The standard practice for tracking dependencies on Python projects is to
declare the dependencies and the expected versions on a
`requirements.txt` file that is read by `pip`.

Right now, we request people to manually install the latest version of
`xml2rfc`. After this commit, we properly track `xml2rfc` on
`requirements.txt` and tweak the documentation a bit to show users how
to install it from there instead.

Signed-off-by: Juan Cruz Viotti <[email protected]>
@Julian Julian merged commit 6eec582 into json-schema-org:main Jul 22, 2022
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.

2 participants