Rosdistro

Latest version: v1.1.0

Safety actively analyzes 1006753 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

1.1.0

---------------------------------

- Expand git version parsing to be even more robust. `207 <https://github.com/ros-infrastructure/rosdistro/pull/207>`_
- Catch errors thrown by manifest providers. `196 <https://github.com/ros-infrastructure/rosdistro/pull/196>`_
- Retry load_url on connection errors, not just timeouts. `205 <https://github.com/ros-infrastructure/rosdistro/pull/205>`_
- Replace version assertion with custom FormatVersionError. `206 <https://github.com/ros-infrastructure/rosdistro/pull/206>`_
- Accept and write the current REP URLs in file headers. `204 <https://github.com/ros-infrastructure/rosdistro/pull/204>`_
- Drop distutils as it is deprecated. `194 <https://github.com/ros-infrastructure/rosdistro/pull/194>`_
- Don't get dependencies of non ROS packages in dependency_walker. `171 <https://github.com/ros-infrastructure/rosdistro/pull/171>`_
- Accept period in repo path regex. `193 <https://github.com/ros-infrastructure/rosdistro/pull/193>`_
- Add a GitLab manifest provider. `163 <https://github.com/ros-infrastructure/rosdistro/pull/163>`_

1.0.1

---------------------------------

- Fix load_url retry for binary streams. `192 <https://github.com/ros-infrastructure/rosdistro/pull/192>`_

1.0.0

---------------------------------

- Migrate from 'scripts' to 'entry_points.console_scripts'. `186 <https://github.com/ros-infrastructure/rosdistro/pull/186>`_
- Add get_package_condition_context function. `182 <https://github.com/ros-infrastructure/rosdistro/pull/182>`_
- Drop support for Python 2. `183 <https://github.com/ros-infrastructure/rosdistro/pull/183>`_

0.9.1

---------------------------------

- Don't capture stderr when running git commands. `179 <https://github.com/ros-infrastructure/rosdistro/issues/179>`_
- Enable CI testing on Windows now that tests pass. `180 <https://github.com/ros-infrastructure/rosdistro/issues/180>`_
- Switch to a raw string for various regexes. `174 <https://github.com/ros-infrastructure/rosdistro/issues/174>`_
- Make path operations and conversions portable in tests. `177 <https://github.com/ros-infrastructure/rosdistro/issues/177>`_
- Don't use os.path.sep for creating tar paths. `178 <https://github.com/ros-infrastructure/rosdistro/issues/178>`_

0.9.0

---------------------------------

- List 'ROS Infrastructure Team' as the package maintainer. `168 <https://github.com/ros-infrastructure/rosdistro/issues/168>`_
- Add GitHub Actions workflow for rosdistro CI. `160 <https://github.com/ros-infrastructure/rosdistro/issues/160>`_
- Declare test dependencies in [test] extra. `169 <https://github.com/ros-infrastructure/rosdistro/issues/169>`_
- Run tests with pytest instead of nose. `167 <https://github.com/ros-infrastructure/rosdistro/issues/167>`_
- Drop support for python < 2.7. `166 <https://github.com/ros-infrastructure/rosdistro/issues/166>`_
- Use unittest.mock where possible. `165 <https://github.com/ros-infrastructure/rosdistro/issues/165>`_
- Update release distributions. `164 <https://github.com/ros-infrastructure/rosdistro/issues/164>`_
- Use yaml.safe_load. `162 <https://github.com/ros-infrastructure/rosdistro/issues/162>`_

Links

Releases

© 2026 Safety CLI Cybersecurity Inc. All Rights Reserved.