58 Commits

Author SHA1 Message Date
Marko Durkovic
8bf8994fbf Fix documentation code samples 2022-01-06 12:50:40 +01:00
Marko Durkovic
c9bd6ebbc0 Release 0.9.8 2021-11-25 14:41:31 +01:00
Marko Durkovic
18983868c6 Support bool and float constants in msg files 2021-11-25 14:26:48 +01:00
Marko Durkovic
52480e2bad Type generics and missing return types 2021-11-25 14:26:17 +01:00
Marko Durkovic
ac704bd890 Release 0.9.7 2021-11-09 12:34:39 +01:00
Marko Durkovic
aaa9969856 Parse msg bounded fields and default values 2021-11-09 10:40:25 +01:00
Marko Durkovic
ae13edd221 Make packages PEP561 compliant 2021-11-08 18:48:19 +01:00
Marko Durkovic
af848eb3d2 Parse empty msg definitions 2021-11-08 15:11:39 +01:00
Marko Durkovic
c55e81f375 Report faulty index on connection or chunk error 2021-10-21 19:13:33 +02:00
Marko Durkovic
c6dd2995f6 Use repr on const field values 2021-10-04 22:56:58 +02:00
Marko Durkovic
b14085019c Generate style compliant code 2021-10-21 18:53:29 +02:00
Marko Durkovic
4f658378eb Fix lint for updated tools 2021-10-21 18:53:29 +02:00
Marko Durkovic
0e42f941d5 Update dependencies 2021-10-21 18:53:29 +02:00
Florian Friesdorf
2f05cae883 Add pytest-yapf3 2021-10-21 18:53:29 +02:00
Florian Friesdorf
03e82a91ad Exclude venvs for flake8 2021-10-21 18:44:20 +02:00
Florian Friesdorf
634a497dd5 Tweak mypy config to handle namespaces 2021-10-21 17:54:45 +02:00
Marko Durkovic
edf9db2724 Ignore typing error in docs config 2021-10-21 17:09:24 +02:00
Marko Durkovic
54a7eca6be Use current APIs 2021-10-21 17:09:24 +02:00
Marko Durkovic
fa62876dd8 Release 0.9.6 2021-10-04 16:46:49 +02:00
Marko Durkovic
75d98df4bf Do not match msg separator as constant value 2021-10-04 16:46:22 +02:00
Marko Durkovic
7bbc2914c4 Release 0.9.5 2021-10-04 11:54:39 +02:00
Marko Durkovic
1333cf1168 Add string constant support to msg parser 2021-10-03 06:28:02 +02:00
Marko Durkovic
203131b777 Release 0.9.4 2021-09-15 14:47:38 +02:00
Marko Durkovic
be2d5675b3 Fix connection mapping for reader2 messages 2021-09-13 17:30:09 +02:00
Marko Durkovic
885900df39 Make reader1 API match reader2 2021-09-13 10:49:57 +02:00
Marko Durkovic
5d0aa8277c Release 0.9.3 2021-08-06 18:13:33 +02:00
Marko Durkovic
4041e882c1 Add issue template 2021-08-06 18:13:33 +02:00
Marko Durkovic
5f99a3be84 Add rosbag1 to rosbag1 comparison 2021-08-06 18:13:33 +02:00
Marko Durkovic
cc96973be3 Add rosbag1 writer 2021-08-06 18:13:33 +02:00
Marko Durkovic
5bd1bcbd83 Use built-in collections as generic types 2021-08-06 18:13:33 +02:00
Marko Durkovic
f33e65b14a Change to connection oriented reader API 2021-08-06 18:13:33 +02:00
Marko Durkovic
ebf357a0c6 Add ROS1 message definition generator 2021-08-06 18:12:51 +02:00
Marko Durkovic
ef97081e5a Add CDR to ROS1 bytestream conversion 2021-08-06 18:12:51 +02:00
Marko Durkovic
03b4d7e5c7 Add const fields to type representations 2021-08-06 18:12:51 +02:00
Marko Durkovic
fa57b16765 Release 0.9.2 2021-07-08 09:29:44 +02:00
Marko Durkovic
117a4f6348 Support relative type references in msg files 2021-07-08 09:20:31 +02:00
Marko Durkovic
3d694b20f6 Release 0.9.1 2021-07-05 17:48:36 +02:00
Marko Durkovic
44a9c606b2 Update requirements 2021-07-05 17:48:36 +02:00
Marko Durkovic
19e81abef9 Fix sphinx circular imports 2021-07-05 17:48:36 +02:00
Marko Durkovic
12acb677e6 Use half-open intervals for time ranges 2021-07-05 17:48:36 +02:00
Marko Durkovic
5175c349aa Translate latching info to equivalent QoS settings 2021-07-05 17:48:36 +02:00
Marko Durkovic
c2bbeec7aa Make optional connection header fields available 2021-07-05 17:48:36 +02:00
Marko Durkovic
77e68e8191 Fix rv tuple order of messages() in docs 2021-07-05 17:48:36 +02:00
Marko Durkovic
24cc3e0c2f Add type hints to message classes 2021-07-05 17:48:36 +02:00
Marko Durkovic
aba557c015 Remove non-default ROS2 message types 2021-07-05 17:48:33 +02:00
Marko Durkovic
d83e9aaaae Support multi-line comments in idl files 2021-07-05 11:18:46 +02:00
Marko Durkovic
1d00fa317d Fix msg parsing on non-POSIX platforms 2021-07-05 11:18:46 +02:00
Marko Durkovic
ea40c74133 Assert importlib specs 2021-07-05 11:18:46 +02:00
Marko Durkovic
a8baffcbd7 Update changes 2021-05-16 17:40:53 +02:00
Marko Durkovic
96c26bca48 Update requirements 2021-05-16 17:40:53 +02:00