Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • autosubmit autosubmit
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 338
    • Issues 338
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 21
    • Merge requests 21
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Earth SciencesEarth Sciences
  • autosubmitautosubmit
  • Issues
  • #982
Closed
Open
Issue created Mar 17, 2023 by Bruno de Paula Kinoshita@bdepaulaMaintainer

[enhancement] Review our dependencies (especially in requirements.txt)

From: c3c40c72

AS has been around for a while, and some of its dependencies are legacy from a time it required older versions of Python. We can review the differences between requirements.txt and setup.* (or maybe even choose to drop requirements.txt?), and remove unnecessary dependencies, as well as upgrade the ones that we are actively using.

This might give us some improvement in the time to install and to build the project, but it is also a good security practice (less dependencies, less points to look for vulnerabilities).

Assignee
Assign to
Time tracking