Skip to content

Commit

Permalink
Update target platforms for debs, python requirement
Browse files Browse the repository at this point in the history
* Bionic is in ESM and does not package importlib-metadata
* Buster does not package importlib-metadata
* Stretch has Python 3.5 and hasn't been support for a long time now
* Bookworm is the current "stable" Debian
* Upstream packages require Python 3.6, so this one should too
  • Loading branch information
cottsay committed Oct 4, 2023
1 parent 7e09699 commit ea1b691
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 5 deletions.
4 changes: 1 addition & 3 deletions publish-python.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,7 @@ artifacts:
config:
repository: dirk-thomas/colcon
distributions:
- ubuntu:bionic
- ubuntu:focal
- ubuntu:jammy
- debian:stretch
- debian:buster
- debian:bullseye
- debian:bookworm
1 change: 1 addition & 0 deletions setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ long_description = file: README.rst
keywords = colcon

[options]
python_requires = >=3.6
install_requires =
colcon-core>=0.5.6
# to set an environment variable when a package installs a library
Expand Down
4 changes: 2 additions & 2 deletions stdeb.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[colcon-cmake]
No-Python2:
Depends3: cmake, python3-colcon-core (>= 0.5.6), python3-colcon-library-path, python3-colcon-test-result (>= 0.3.3), python3-packaging
Suite: bionic focal jammy stretch buster bullseye
X-Python3-Version: >= 3.5
Suite: focal jammy bullseye bookworm
X-Python3-Version: >= 3.6

0 comments on commit ea1b691

Please sign in to comment.