CHANGELOG
2.1.5 (2024-12-18)
Align stdeb dependencies with setup.py (#101) Follow-up to 4b2f3a8e4969f33dced1dc2db2296230e7a55b1d
Add ‘+upstream’ suffix to published deb version (#102) Using a debian version suffix which falls late alphabetically appears to give our packages preference by apt. If a user enables a repository which distributes packages created by OSRF or ROS, it is likely that they wish to use these packages instead of the ones packaged by their platform.
Upload coverage results to codecov (#100)
Update ci.yaml (#96) fix node.js <20 deprecation Co-authored-by: Scott K Logan <logans@cottsay.net>
Updated python version (#97) Python version 3.7 is no longer supported as of June 27, 2023 Co-authored-by: Scott K Logan <logans@cottsay.net>
Resolve outstanding resource warnings when running tests (#99)
Update deb platforms for release (#95) Added: * Ubuntu Noble (24.04 LTS pre-release) * Debian Trixie (testing) Dropped: * Debian Bullseye (oldstable) Retained: * Debian Bookworm (stable) * Ubuntu Focal (20.04 LTS) * Ubuntu Jammy (22.04 LTS)
Remove CODEOWNERS. (#98) It is out of date and no longer serving its intended purpose.
Contributors: Chris Lalancette, Scott K Logan, Steven! Ragnarök, mosfet80
2.1.4 (2023-08-21)
Catch all of the spurious warnings from get_event_loop. (#94)
Contributors: Chris Lalancette
2.1.3 (2023-07-11)
2.1.2 (2023-02-14)
[master] Update maintainers - 2022-11-07 (#89)
Contributors: Audrow Nash
2.1.1 (2022-11-07)
Declare test dependencies in [test] extra (#86)
Contributors: Scott K Logan
2.1.0 (2022-05-10)
2.0.2 (2022-04-08)
Fix an importlib_metadata warning with Python 3.10. (#84)
Contributors: Chris Lalancette
2.0.1 (2022-02-14)
Don’t release 2.x / master on Debian Buster. (#83) Debian Buster is on Python 3.7: https://packages.debian.org/buster/python3
Stop using mock in favor of unittest.mock. (#74) Mock has been deprecated since Python 3.3; see https://pypi.org/project/mock/ . The recommended replacement is unittest.mock, which seems to be a drop-in replacement. Co-authored-by: William Woodall <william@osrfoundation.org>
Fix dependencies (#81) * Remove obsolete setuptools from install_requires Now that pkg_resources are no longer used, there is no need to depend on setuptools at runtime. * Fix version-conditional dependency on importlib-metadata Use version markers to depend on importlib-metadata correctly. Explicit conditions mean that wheels built with setup.py will either have the dep or not depending on what Python version they’re built with, rather than what version they’re installed on.
fix whitespace and date in changelog heading
Contributors: Chris Lalancette, Michał Górny, Steven! Ragnarök, William Woodall
2.0.0 (2022-02-01)
Replace the use of
pkg_resources
with the more modernimportlib-metadata
. (#66) * Note this means that from now on you can only release on >= Ubuntu focal as that was whenpython3-importlib-metadata
was introduced. * Used the1.0.x
branch if you need an ealier version that still usespkg_resources
. Co-authored-by: William Woodall <william@osrfoundation.org>Contributors: Chris Lalancette
1.0.1 (2022-01-20)
Update release distributions. (#78)
Contributors: Steven! Ragnarök
1.0.0 (2021-01-25)
Added missing conflict rules in stdeb.cfg.
Removed Python 2 support.
Contributors: Chris Lalancette, Timon Engelke
0.2.1 (2021-01-25)
Fix osrf.py_common.process_utils.get_loop() implementation (#70)
Contributors: Michel Hidalgo
0.2.0 (2020-12-07)
0.1.10 (2020-05-08)
0.1.9 (2019-10-10 12:55:00 -0800)
install resource marker file for package (#56)
0.1.8 (2019-09-17 11:30:00 -0800)
Install package manifest. (#55) Signed-off-by: Dirk Thomas <dirk-thomas@users.noreply.github.com>
Rename ansi_escape_senquences to ansi_escape_sequences keeping backwards compatibility. (#53)
Contributors: Chris Lalancette, Dirk Thomas
0.1.7 (2019-04-11 12:45:00 -0800)
Use keyword arguments only for protocol_class invocations (#52)
Contributors: Daniel Stonier
0.1.6 (2018-11-15 12:45:00 -0800)
Changed package.xml to use python2 or python3 dependencies as appropriate. #50
0.1.5 (2018-06-19 21:00:00 -0800)
Fixed a try-catch statement to adapt to changes in asyncio’s raise behavior in asyncio.get_event_loop().
Small changes, mostly related to distribution.
0.1.4 (2017-12-08 16:00:00 -0800)
Only small test/linter fixes and documentation typos removed.
0.1.3 (2017-03-28 19:30:00 -0800)
Fix to support optional arguments in verb pattern #24
0.1.2 (2016-03-28 19:30:00 -0800)
Started keeping a changelog.
Changed
process_utils
module so that it will use Trollius even on Python >= 3.4 iftrollius
has previously been imported.