Skip to content
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

Unify mission critical dependecies. #7015

Open
Bento007 opened this issue May 9, 2024 · 0 comments
Open

Unify mission critical dependecies. #7015

Bento007 opened this issue May 9, 2024 · 0 comments
Labels
backend Backend work tech Tech issues that do not require product prioritization. Tech debt, tooling, ops, etc.

Comments

@Bento007
Copy link
Contributor

Bento007 commented May 9, 2024

Motivation

tiledb, annadata, pandas, cog, are all python requirements that are used across the cellxgene platform that should be in sync across all of the services. At this point it is up to the engineers remember all of the areas where these requirements are used and update accordingly. Having a central location that informs what version should be used across the platforms would reduce the chance of missing a requiremement and ending up with a broken or out of sync platform.

Definition of Done

  • A single location for mission critical dependencies that must align across services.
  • It must work with existing python's dependency managers such as requirement.txt or pyproject.yml
  • document the process for updating these dependencies across services.

Tasks

@Bento007 Bento007 added backend Backend work tech Tech issues that do not require product prioritization. Tech debt, tooling, ops, etc. labels May 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend Backend work tech Tech issues that do not require product prioritization. Tech debt, tooling, ops, etc.
Projects
None yet
Development

No branches or pull requests

1 participant