ros-infrastructure / catkin_pkg

Standalone Python library for the catkin build system.
https://github.com/ros/catkin
Other
46 stars 89 forks source link

Drop support for Python 2 #354

Closed cottsay closed 10 months ago

cottsay commented 1 year ago

This change should be immediately followed by a major version bump and release, leaving us plenty of room to backport fixes and features for Python 2 if we find that to be necessary someday.

nuclearsandwich commented 1 year ago
  • Upcoming Debian Bookworm

Upcoming no longer! Bookworm released on June 10 https://www.debian.org/releases/bookworm/

This change should be immediately followed by a major version bump and release, leaving us plenty of room to backport fixes and features for Python 2 if we find that to be necessary someday.

Just to clarify, are you thinking 1.0.0 or 0.6.0? I would love to start moving infra packages into a 1.0 commitment level or even just drop the leading 0 and go directly to 6.0.

cottsay commented 1 year ago

Just to clarify, are you thinking 1.0.0 or 0.6.0? I would love to start moving infra packages into a 1.0 commitment level or even just drop the leading 0 and go directly to 6.0.

I'm indifferent. Then again, it's a good excuse to finally bump to 1.0 and start holding ourselves to semver. Let's plan on that.