Skip to content

Commit

Permalink
build(deps): get installable python-apt
Browse files Browse the repository at this point in the history
  • Loading branch information
lengau committed Dec 12, 2024
1 parent f97ac02 commit ab0ef88
Show file tree
Hide file tree
Showing 2 changed files with 139 additions and 2 deletions.
24 changes: 24 additions & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,32 @@ dev = [
"responses~=0.25",
"craft-application[remote]",
]
apt-jammy = [
# Stay on 2.4 for Jammy
"python-apt~=2.4.0;sys_platform=='linux'",
]
apt-noble = [
# 2.7 for Noble
"python-apt~=2.7.0;sys_platform=='linux'",
]
apt-oracular = [
# 2.9 for Oracular+
"python-apt>=2.9.0;sys_platform=='linux'",
]
apt-plucky = [
# 2.9 for Oracular+
"python-apt>=2.9.0;sys_platform=='linux'",
]

[tool.uv]
conflicts = [
[
{ group = "apt-jammy" },
{ group = "apt-noble" },
{ group = "apt-oracular" },
{ group = "apt-plucky" },
]
]
constraint-dependencies = [
# Basic constraints to allow --resolution=lowest
"build>=0.7.0",
Expand Down
117 changes: 115 additions & 2 deletions uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit ab0ef88

Please sign in to comment.