-
Notifications
You must be signed in to change notification settings - Fork 2
Closed
Labels
dependenciesPull requests that update a dependency filePull requests that update a dependency fileenhancementNew feature or requestNew feature or request
Milestone
Description
Background
The current dependencies in requirements.txt
are all development-related. They are not essential for using the package. Perform the following actions to improve the dependency management aspects of this template:
Plan
- Move the current contents of
requirements.in
andrequirements.txt
todev-requirements.in
anddev-requirements.txt
. - Modify some logic in the package to use a third-party package, simulating a common circumstance. Consider using
pandas
and/or a visualization package. - Replace the current version of
requirements.in
andrequirements.txt
with the references to the third-party dependency used during the execution of the package. - Modify the build/test GitHub Actions workflow to account for these changes.
References
- Example handling of separate
requirements.txt
andrequirements.in
files https://github.com/viperior/aequus/blob/056c53bdf94599a1f386529a6b66f35537358067/.github/workflows/test.yml
Metadata
Metadata
Assignees
Labels
dependenciesPull requests that update a dependency filePull requests that update a dependency fileenhancementNew feature or requestNew feature or request