INCATools / INCATools/ontology-access-kit

Remove upper version pin for python from OAK

Open
#905 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
198
Forks
35
Avg merge
3d 4h
Merged PRs (30d)
1

Description

There are good reasons to avoid foundational libraries including defensive upper level pins, see:

https://github.com/linkml/linkml/pull/3675#pullrequestreview-4570277821

_Originally posted by @matentzn in https://github.com/INCATools/ontology-access-kit/pull/902#discussion_r3588720058_

Contributor guide

Open the contributing guide

Research direction

Search the repository's dependency metadata for the upper Python version pin and read the surrounding configuration. Remove only that upper bound, then verify the resulting package metadata and run the dependency or installation checks available in the project; done means OAK no longer rejects newer Python versions because of this pin.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
build-system
Issue type
Refactor
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
58/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.