Skip to content

[CI, Build, scripts] - Pin Python Version #1398

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

Open
JoshuaSBrown opened this issue Apr 29, 2025 · 1 comment · Fixed by #1405
Open

[CI, Build, scripts] - Pin Python Version #1398

JoshuaSBrown opened this issue Apr 29, 2025 · 1 comment · Fixed by #1405
Assignees
Labels
Component: Build Related to the build system Component: CI Type: Refactor Imlplementation change, same functionality

Comments

@JoshuaSBrown
Copy link
Collaborator

Ticket

Description

The python version used in the DataFed install is not pinned, this becomes problematic when newer version of dependencies are used that may not be compatible with older version of python, it would be ideal to pin the python version to ensure consistent installation.

Acceptance Criteria

Resources (optional):

@JoshuaSBrown
Copy link
Collaborator Author

There is a slight problem with installing apt packages for a specific version of python i.e.

python3-pkg-resources python3-pip

This is not valid

python3.9-pkg-resources python3.9-pip

@JoshuaSBrown JoshuaSBrown added Component: Build Related to the build system Component: CI Type: Refactor Imlplementation change, same functionality labels Apr 30, 2025
@JoshuaSBrown JoshuaSBrown linked a pull request Apr 30, 2025 that will close this issue
7 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: Build Related to the build system Component: CI Type: Refactor Imlplementation change, same functionality
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants