Package Summary
| Version | 2.16.0 |
| License | BSD-3-Clause |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/TobasFlightControl/tobas.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-08-11 |
| Dev Status | DEVELOPED |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Masayoshi Dohi
Authors
tobas_rapidcsv_vendor
This package provides the header-only rapidcsv CSV parser as an exported CMake interface target.
Vendored release
- Upstream tag:
v8.99 - Upstream commit:
68f57cc6c83d5e0992904398822453489d8dfac1 - Source archive SHA-256:
fbbf738483e31e788dc7b37af5a899db7314be416400f7d87b9d771dd5ebac03 - License: BSD-3-Clause; see
vendor/rapidcsv/LICENSE
Only the public src/rapidcsv.h header is vendored.
Updating the vendored source
-
Find the latest stable tag on the upstream releases page, and set
UPSTREAM_TAGbelow to that exact tag. -
From this package directory, download and extract the corresponding source archive:
UPSTREAM_TAG=v8.99
UPDATE_DIR=$(mktemp -d)
curl -L \
-o "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz" \
"https://github.com/d99kris/rapidcsv/archive/refs/tags/${UPSTREAM_TAG}.tar.gz"
tar -xzf "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz" -C "${UPDATE_DIR}"
sha256sum "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz"
- Replace the public header and license:
UPSTREAM_DIR="${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG#v}"
install -m 0644 "${UPSTREAM_DIR}/src/rapidcsv.h" vendor/rapidcsv/rapidcsv.h
install -m 0644 "${UPSTREAM_DIR}/LICENSE" vendor/rapidcsv/LICENSE
- Update the tag, commit, and archive SHA-256 in the Vendored release section. Obtain the tag commit with:
git ls-remote https://github.com/d99kris/rapidcsv.git "refs/tags/${UPSTREAM_TAG}" "refs/tags/${UPSTREAM_TAG}^{}"
- Review the upstream changes and license, then validate the package and its consumer:
pre-commit run --files CMakeLists.txt package.xml README.md
colcon build --packages-up-to tobas_setup_assistant
Dependant Packages
| Name | Deps |
|---|---|
| tobas_external | |
| tobas_setup_assistant |
Launch files
Messages
Services
Plugins
Recent questions tagged tobas_rapidcsv_vendor at Robotics Stack Exchange
Package Summary
| Version | 2.16.0 |
| License | BSD-3-Clause |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/TobasFlightControl/tobas.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-08-11 |
| Dev Status | DEVELOPED |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Masayoshi Dohi
Authors
tobas_rapidcsv_vendor
This package provides the header-only rapidcsv CSV parser as an exported CMake interface target.
Vendored release
- Upstream tag:
v8.99 - Upstream commit:
68f57cc6c83d5e0992904398822453489d8dfac1 - Source archive SHA-256:
fbbf738483e31e788dc7b37af5a899db7314be416400f7d87b9d771dd5ebac03 - License: BSD-3-Clause; see
vendor/rapidcsv/LICENSE
Only the public src/rapidcsv.h header is vendored.
Updating the vendored source
-
Find the latest stable tag on the upstream releases page, and set
UPSTREAM_TAGbelow to that exact tag. -
From this package directory, download and extract the corresponding source archive:
UPSTREAM_TAG=v8.99
UPDATE_DIR=$(mktemp -d)
curl -L \
-o "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz" \
"https://github.com/d99kris/rapidcsv/archive/refs/tags/${UPSTREAM_TAG}.tar.gz"
tar -xzf "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz" -C "${UPDATE_DIR}"
sha256sum "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz"
- Replace the public header and license:
UPSTREAM_DIR="${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG#v}"
install -m 0644 "${UPSTREAM_DIR}/src/rapidcsv.h" vendor/rapidcsv/rapidcsv.h
install -m 0644 "${UPSTREAM_DIR}/LICENSE" vendor/rapidcsv/LICENSE
- Update the tag, commit, and archive SHA-256 in the Vendored release section. Obtain the tag commit with:
git ls-remote https://github.com/d99kris/rapidcsv.git "refs/tags/${UPSTREAM_TAG}" "refs/tags/${UPSTREAM_TAG}^{}"
- Review the upstream changes and license, then validate the package and its consumer:
pre-commit run --files CMakeLists.txt package.xml README.md
colcon build --packages-up-to tobas_setup_assistant
Dependant Packages
| Name | Deps |
|---|---|
| tobas_external | |
| tobas_setup_assistant |
Launch files
Messages
Services
Plugins
Recent questions tagged tobas_rapidcsv_vendor at Robotics Stack Exchange
Package Summary
| Version | 2.16.0 |
| License | BSD-3-Clause |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/TobasFlightControl/tobas.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-08-11 |
| Dev Status | DEVELOPED |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Masayoshi Dohi
Authors
tobas_rapidcsv_vendor
This package provides the header-only rapidcsv CSV parser as an exported CMake interface target.
Vendored release
- Upstream tag:
v8.99 - Upstream commit:
68f57cc6c83d5e0992904398822453489d8dfac1 - Source archive SHA-256:
fbbf738483e31e788dc7b37af5a899db7314be416400f7d87b9d771dd5ebac03 - License: BSD-3-Clause; see
vendor/rapidcsv/LICENSE
Only the public src/rapidcsv.h header is vendored.
Updating the vendored source
-
Find the latest stable tag on the upstream releases page, and set
UPSTREAM_TAGbelow to that exact tag. -
From this package directory, download and extract the corresponding source archive:
UPSTREAM_TAG=v8.99
UPDATE_DIR=$(mktemp -d)
curl -L \
-o "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz" \
"https://github.com/d99kris/rapidcsv/archive/refs/tags/${UPSTREAM_TAG}.tar.gz"
tar -xzf "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz" -C "${UPDATE_DIR}"
sha256sum "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz"
- Replace the public header and license:
UPSTREAM_DIR="${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG#v}"
install -m 0644 "${UPSTREAM_DIR}/src/rapidcsv.h" vendor/rapidcsv/rapidcsv.h
install -m 0644 "${UPSTREAM_DIR}/LICENSE" vendor/rapidcsv/LICENSE
- Update the tag, commit, and archive SHA-256 in the Vendored release section. Obtain the tag commit with:
git ls-remote https://github.com/d99kris/rapidcsv.git "refs/tags/${UPSTREAM_TAG}" "refs/tags/${UPSTREAM_TAG}^{}"
- Review the upstream changes and license, then validate the package and its consumer:
pre-commit run --files CMakeLists.txt package.xml README.md
colcon build --packages-up-to tobas_setup_assistant
Dependant Packages
| Name | Deps |
|---|---|
| tobas_external | |
| tobas_setup_assistant |
Launch files
Messages
Services
Plugins
Recent questions tagged tobas_rapidcsv_vendor at Robotics Stack Exchange
Package Summary
| Version | 2.16.0 |
| License | BSD-3-Clause |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/TobasFlightControl/tobas.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-08-11 |
| Dev Status | DEVELOPED |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Masayoshi Dohi
Authors
tobas_rapidcsv_vendor
This package provides the header-only rapidcsv CSV parser as an exported CMake interface target.
Vendored release
- Upstream tag:
v8.99 - Upstream commit:
68f57cc6c83d5e0992904398822453489d8dfac1 - Source archive SHA-256:
fbbf738483e31e788dc7b37af5a899db7314be416400f7d87b9d771dd5ebac03 - License: BSD-3-Clause; see
vendor/rapidcsv/LICENSE
Only the public src/rapidcsv.h header is vendored.
Updating the vendored source
-
Find the latest stable tag on the upstream releases page, and set
UPSTREAM_TAGbelow to that exact tag. -
From this package directory, download and extract the corresponding source archive:
UPSTREAM_TAG=v8.99
UPDATE_DIR=$(mktemp -d)
curl -L \
-o "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz" \
"https://github.com/d99kris/rapidcsv/archive/refs/tags/${UPSTREAM_TAG}.tar.gz"
tar -xzf "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz" -C "${UPDATE_DIR}"
sha256sum "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz"
- Replace the public header and license:
UPSTREAM_DIR="${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG#v}"
install -m 0644 "${UPSTREAM_DIR}/src/rapidcsv.h" vendor/rapidcsv/rapidcsv.h
install -m 0644 "${UPSTREAM_DIR}/LICENSE" vendor/rapidcsv/LICENSE
- Update the tag, commit, and archive SHA-256 in the Vendored release section. Obtain the tag commit with:
git ls-remote https://github.com/d99kris/rapidcsv.git "refs/tags/${UPSTREAM_TAG}" "refs/tags/${UPSTREAM_TAG}^{}"
- Review the upstream changes and license, then validate the package and its consumer:
pre-commit run --files CMakeLists.txt package.xml README.md
colcon build --packages-up-to tobas_setup_assistant
Dependant Packages
| Name | Deps |
|---|---|
| tobas_external | |
| tobas_setup_assistant |
Launch files
Messages
Services
Plugins
Recent questions tagged tobas_rapidcsv_vendor at Robotics Stack Exchange
Package Summary
| Version | 2.16.0 |
| License | BSD-3-Clause |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/TobasFlightControl/tobas.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-08-11 |
| Dev Status | DEVELOPED |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Masayoshi Dohi
Authors
tobas_rapidcsv_vendor
This package provides the header-only rapidcsv CSV parser as an exported CMake interface target.
Vendored release
- Upstream tag:
v8.99 - Upstream commit:
68f57cc6c83d5e0992904398822453489d8dfac1 - Source archive SHA-256:
fbbf738483e31e788dc7b37af5a899db7314be416400f7d87b9d771dd5ebac03 - License: BSD-3-Clause; see
vendor/rapidcsv/LICENSE
Only the public src/rapidcsv.h header is vendored.
Updating the vendored source
-
Find the latest stable tag on the upstream releases page, and set
UPSTREAM_TAGbelow to that exact tag. -
From this package directory, download and extract the corresponding source archive:
UPSTREAM_TAG=v8.99
UPDATE_DIR=$(mktemp -d)
curl -L \
-o "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz" \
"https://github.com/d99kris/rapidcsv/archive/refs/tags/${UPSTREAM_TAG}.tar.gz"
tar -xzf "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz" -C "${UPDATE_DIR}"
sha256sum "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz"
- Replace the public header and license:
UPSTREAM_DIR="${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG#v}"
install -m 0644 "${UPSTREAM_DIR}/src/rapidcsv.h" vendor/rapidcsv/rapidcsv.h
install -m 0644 "${UPSTREAM_DIR}/LICENSE" vendor/rapidcsv/LICENSE
- Update the tag, commit, and archive SHA-256 in the Vendored release section. Obtain the tag commit with:
git ls-remote https://github.com/d99kris/rapidcsv.git "refs/tags/${UPSTREAM_TAG}" "refs/tags/${UPSTREAM_TAG}^{}"
- Review the upstream changes and license, then validate the package and its consumer:
pre-commit run --files CMakeLists.txt package.xml README.md
colcon build --packages-up-to tobas_setup_assistant
Dependant Packages
| Name | Deps |
|---|---|
| tobas_external | |
| tobas_setup_assistant |
Launch files
Messages
Services
Plugins
Recent questions tagged tobas_rapidcsv_vendor at Robotics Stack Exchange
Package Summary
| Version | 2.16.0 |
| License | BSD-3-Clause |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/TobasFlightControl/tobas.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-08-11 |
| Dev Status | DEVELOPED |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Masayoshi Dohi
Authors
tobas_rapidcsv_vendor
This package provides the header-only rapidcsv CSV parser as an exported CMake interface target.
Vendored release
- Upstream tag:
v8.99 - Upstream commit:
68f57cc6c83d5e0992904398822453489d8dfac1 - Source archive SHA-256:
fbbf738483e31e788dc7b37af5a899db7314be416400f7d87b9d771dd5ebac03 - License: BSD-3-Clause; see
vendor/rapidcsv/LICENSE
Only the public src/rapidcsv.h header is vendored.
Updating the vendored source
-
Find the latest stable tag on the upstream releases page, and set
UPSTREAM_TAGbelow to that exact tag. -
From this package directory, download and extract the corresponding source archive:
UPSTREAM_TAG=v8.99
UPDATE_DIR=$(mktemp -d)
curl -L \
-o "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz" \
"https://github.com/d99kris/rapidcsv/archive/refs/tags/${UPSTREAM_TAG}.tar.gz"
tar -xzf "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz" -C "${UPDATE_DIR}"
sha256sum "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz"
- Replace the public header and license:
UPSTREAM_DIR="${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG#v}"
install -m 0644 "${UPSTREAM_DIR}/src/rapidcsv.h" vendor/rapidcsv/rapidcsv.h
install -m 0644 "${UPSTREAM_DIR}/LICENSE" vendor/rapidcsv/LICENSE
- Update the tag, commit, and archive SHA-256 in the Vendored release section. Obtain the tag commit with:
git ls-remote https://github.com/d99kris/rapidcsv.git "refs/tags/${UPSTREAM_TAG}" "refs/tags/${UPSTREAM_TAG}^{}"
- Review the upstream changes and license, then validate the package and its consumer:
pre-commit run --files CMakeLists.txt package.xml README.md
colcon build --packages-up-to tobas_setup_assistant
Dependant Packages
| Name | Deps |
|---|---|
| tobas_external | |
| tobas_setup_assistant |
Launch files
Messages
Services
Plugins
Recent questions tagged tobas_rapidcsv_vendor at Robotics Stack Exchange
Package Summary
| Version | 2.16.0 |
| License | BSD-3-Clause |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/TobasFlightControl/tobas.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-08-11 |
| Dev Status | DEVELOPED |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Masayoshi Dohi
Authors
tobas_rapidcsv_vendor
This package provides the header-only rapidcsv CSV parser as an exported CMake interface target.
Vendored release
- Upstream tag:
v8.99 - Upstream commit:
68f57cc6c83d5e0992904398822453489d8dfac1 - Source archive SHA-256:
fbbf738483e31e788dc7b37af5a899db7314be416400f7d87b9d771dd5ebac03 - License: BSD-3-Clause; see
vendor/rapidcsv/LICENSE
Only the public src/rapidcsv.h header is vendored.
Updating the vendored source
-
Find the latest stable tag on the upstream releases page, and set
UPSTREAM_TAGbelow to that exact tag. -
From this package directory, download and extract the corresponding source archive:
UPSTREAM_TAG=v8.99
UPDATE_DIR=$(mktemp -d)
curl -L \
-o "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz" \
"https://github.com/d99kris/rapidcsv/archive/refs/tags/${UPSTREAM_TAG}.tar.gz"
tar -xzf "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz" -C "${UPDATE_DIR}"
sha256sum "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz"
- Replace the public header and license:
UPSTREAM_DIR="${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG#v}"
install -m 0644 "${UPSTREAM_DIR}/src/rapidcsv.h" vendor/rapidcsv/rapidcsv.h
install -m 0644 "${UPSTREAM_DIR}/LICENSE" vendor/rapidcsv/LICENSE
- Update the tag, commit, and archive SHA-256 in the Vendored release section. Obtain the tag commit with:
git ls-remote https://github.com/d99kris/rapidcsv.git "refs/tags/${UPSTREAM_TAG}" "refs/tags/${UPSTREAM_TAG}^{}"
- Review the upstream changes and license, then validate the package and its consumer:
pre-commit run --files CMakeLists.txt package.xml README.md
colcon build --packages-up-to tobas_setup_assistant
Dependant Packages
| Name | Deps |
|---|---|
| tobas_external | |
| tobas_setup_assistant |
Launch files
Messages
Services
Plugins
Recent questions tagged tobas_rapidcsv_vendor at Robotics Stack Exchange
Package Summary
| Version | 2.16.0 |
| License | BSD-3-Clause |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/TobasFlightControl/tobas.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-08-11 |
| Dev Status | DEVELOPED |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Masayoshi Dohi
Authors
tobas_rapidcsv_vendor
This package provides the header-only rapidcsv CSV parser as an exported CMake interface target.
Vendored release
- Upstream tag:
v8.99 - Upstream commit:
68f57cc6c83d5e0992904398822453489d8dfac1 - Source archive SHA-256:
fbbf738483e31e788dc7b37af5a899db7314be416400f7d87b9d771dd5ebac03 - License: BSD-3-Clause; see
vendor/rapidcsv/LICENSE
Only the public src/rapidcsv.h header is vendored.
Updating the vendored source
-
Find the latest stable tag on the upstream releases page, and set
UPSTREAM_TAGbelow to that exact tag. -
From this package directory, download and extract the corresponding source archive:
UPSTREAM_TAG=v8.99
UPDATE_DIR=$(mktemp -d)
curl -L \
-o "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz" \
"https://github.com/d99kris/rapidcsv/archive/refs/tags/${UPSTREAM_TAG}.tar.gz"
tar -xzf "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz" -C "${UPDATE_DIR}"
sha256sum "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz"
- Replace the public header and license:
UPSTREAM_DIR="${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG#v}"
install -m 0644 "${UPSTREAM_DIR}/src/rapidcsv.h" vendor/rapidcsv/rapidcsv.h
install -m 0644 "${UPSTREAM_DIR}/LICENSE" vendor/rapidcsv/LICENSE
- Update the tag, commit, and archive SHA-256 in the Vendored release section. Obtain the tag commit with:
git ls-remote https://github.com/d99kris/rapidcsv.git "refs/tags/${UPSTREAM_TAG}" "refs/tags/${UPSTREAM_TAG}^{}"
- Review the upstream changes and license, then validate the package and its consumer:
pre-commit run --files CMakeLists.txt package.xml README.md
colcon build --packages-up-to tobas_setup_assistant
Dependant Packages
| Name | Deps |
|---|---|
| tobas_external | |
| tobas_setup_assistant |
Launch files
Messages
Services
Plugins
Recent questions tagged tobas_rapidcsv_vendor at Robotics Stack Exchange
Package Summary
| Version | 2.16.0 |
| License | BSD-3-Clause |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/TobasFlightControl/tobas.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-08-11 |
| Dev Status | DEVELOPED |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Masayoshi Dohi
Authors
tobas_rapidcsv_vendor
This package provides the header-only rapidcsv CSV parser as an exported CMake interface target.
Vendored release
- Upstream tag:
v8.99 - Upstream commit:
68f57cc6c83d5e0992904398822453489d8dfac1 - Source archive SHA-256:
fbbf738483e31e788dc7b37af5a899db7314be416400f7d87b9d771dd5ebac03 - License: BSD-3-Clause; see
vendor/rapidcsv/LICENSE
Only the public src/rapidcsv.h header is vendored.
Updating the vendored source
-
Find the latest stable tag on the upstream releases page, and set
UPSTREAM_TAGbelow to that exact tag. -
From this package directory, download and extract the corresponding source archive:
UPSTREAM_TAG=v8.99
UPDATE_DIR=$(mktemp -d)
curl -L \
-o "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz" \
"https://github.com/d99kris/rapidcsv/archive/refs/tags/${UPSTREAM_TAG}.tar.gz"
tar -xzf "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz" -C "${UPDATE_DIR}"
sha256sum "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz"
- Replace the public header and license:
UPSTREAM_DIR="${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG#v}"
install -m 0644 "${UPSTREAM_DIR}/src/rapidcsv.h" vendor/rapidcsv/rapidcsv.h
install -m 0644 "${UPSTREAM_DIR}/LICENSE" vendor/rapidcsv/LICENSE
- Update the tag, commit, and archive SHA-256 in the Vendored release section. Obtain the tag commit with:
git ls-remote https://github.com/d99kris/rapidcsv.git "refs/tags/${UPSTREAM_TAG}" "refs/tags/${UPSTREAM_TAG}^{}"
- Review the upstream changes and license, then validate the package and its consumer:
pre-commit run --files CMakeLists.txt package.xml README.md
colcon build --packages-up-to tobas_setup_assistant
Dependant Packages
| Name | Deps |
|---|---|
| tobas_external | |
| tobas_setup_assistant |
Launch files
Messages
Services
Plugins
Recent questions tagged tobas_rapidcsv_vendor at Robotics Stack Exchange
Package Summary
| Version | 2.16.0 |
| License | BSD-3-Clause |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/TobasFlightControl/tobas.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-08-11 |
| Dev Status | DEVELOPED |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Masayoshi Dohi
Authors
tobas_rapidcsv_vendor
This package provides the header-only rapidcsv CSV parser as an exported CMake interface target.
Vendored release
- Upstream tag:
v8.99 - Upstream commit:
68f57cc6c83d5e0992904398822453489d8dfac1 - Source archive SHA-256:
fbbf738483e31e788dc7b37af5a899db7314be416400f7d87b9d771dd5ebac03 - License: BSD-3-Clause; see
vendor/rapidcsv/LICENSE
Only the public src/rapidcsv.h header is vendored.
Updating the vendored source
-
Find the latest stable tag on the upstream releases page, and set
UPSTREAM_TAGbelow to that exact tag. -
From this package directory, download and extract the corresponding source archive:
UPSTREAM_TAG=v8.99
UPDATE_DIR=$(mktemp -d)
curl -L \
-o "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz" \
"https://github.com/d99kris/rapidcsv/archive/refs/tags/${UPSTREAM_TAG}.tar.gz"
tar -xzf "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz" -C "${UPDATE_DIR}"
sha256sum "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz"
- Replace the public header and license:
UPSTREAM_DIR="${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG#v}"
install -m 0644 "${UPSTREAM_DIR}/src/rapidcsv.h" vendor/rapidcsv/rapidcsv.h
install -m 0644 "${UPSTREAM_DIR}/LICENSE" vendor/rapidcsv/LICENSE
- Update the tag, commit, and archive SHA-256 in the Vendored release section. Obtain the tag commit with:
git ls-remote https://github.com/d99kris/rapidcsv.git "refs/tags/${UPSTREAM_TAG}" "refs/tags/${UPSTREAM_TAG}^{}"
- Review the upstream changes and license, then validate the package and its consumer:
pre-commit run --files CMakeLists.txt package.xml README.md
colcon build --packages-up-to tobas_setup_assistant
Dependant Packages
| Name | Deps |
|---|---|
| tobas_external | |
| tobas_setup_assistant |
Launch files
Messages
Services
Plugins
Recent questions tagged tobas_rapidcsv_vendor at Robotics Stack Exchange
Package Summary
| Version | 2.16.0 |
| License | BSD-3-Clause |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/TobasFlightControl/tobas.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-08-11 |
| Dev Status | DEVELOPED |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Masayoshi Dohi
Authors
tobas_rapidcsv_vendor
This package provides the header-only rapidcsv CSV parser as an exported CMake interface target.
Vendored release
- Upstream tag:
v8.99 - Upstream commit:
68f57cc6c83d5e0992904398822453489d8dfac1 - Source archive SHA-256:
fbbf738483e31e788dc7b37af5a899db7314be416400f7d87b9d771dd5ebac03 - License: BSD-3-Clause; see
vendor/rapidcsv/LICENSE
Only the public src/rapidcsv.h header is vendored.
Updating the vendored source
-
Find the latest stable tag on the upstream releases page, and set
UPSTREAM_TAGbelow to that exact tag. -
From this package directory, download and extract the corresponding source archive:
UPSTREAM_TAG=v8.99
UPDATE_DIR=$(mktemp -d)
curl -L \
-o "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz" \
"https://github.com/d99kris/rapidcsv/archive/refs/tags/${UPSTREAM_TAG}.tar.gz"
tar -xzf "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz" -C "${UPDATE_DIR}"
sha256sum "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz"
- Replace the public header and license:
UPSTREAM_DIR="${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG#v}"
install -m 0644 "${UPSTREAM_DIR}/src/rapidcsv.h" vendor/rapidcsv/rapidcsv.h
install -m 0644 "${UPSTREAM_DIR}/LICENSE" vendor/rapidcsv/LICENSE
- Update the tag, commit, and archive SHA-256 in the Vendored release section. Obtain the tag commit with:
git ls-remote https://github.com/d99kris/rapidcsv.git "refs/tags/${UPSTREAM_TAG}" "refs/tags/${UPSTREAM_TAG}^{}"
- Review the upstream changes and license, then validate the package and its consumer:
pre-commit run --files CMakeLists.txt package.xml README.md
colcon build --packages-up-to tobas_setup_assistant
Dependant Packages
| Name | Deps |
|---|---|
| tobas_external | |
| tobas_setup_assistant |
Launch files
Messages
Services
Plugins
Recent questions tagged tobas_rapidcsv_vendor at Robotics Stack Exchange
Package Summary
| Version | 2.16.0 |
| License | BSD-3-Clause |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/TobasFlightControl/tobas.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-08-11 |
| Dev Status | DEVELOPED |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Masayoshi Dohi
Authors
tobas_rapidcsv_vendor
This package provides the header-only rapidcsv CSV parser as an exported CMake interface target.
Vendored release
- Upstream tag:
v8.99 - Upstream commit:
68f57cc6c83d5e0992904398822453489d8dfac1 - Source archive SHA-256:
fbbf738483e31e788dc7b37af5a899db7314be416400f7d87b9d771dd5ebac03 - License: BSD-3-Clause; see
vendor/rapidcsv/LICENSE
Only the public src/rapidcsv.h header is vendored.
Updating the vendored source
-
Find the latest stable tag on the upstream releases page, and set
UPSTREAM_TAGbelow to that exact tag. -
From this package directory, download and extract the corresponding source archive:
UPSTREAM_TAG=v8.99
UPDATE_DIR=$(mktemp -d)
curl -L \
-o "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz" \
"https://github.com/d99kris/rapidcsv/archive/refs/tags/${UPSTREAM_TAG}.tar.gz"
tar -xzf "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz" -C "${UPDATE_DIR}"
sha256sum "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz"
- Replace the public header and license:
UPSTREAM_DIR="${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG#v}"
install -m 0644 "${UPSTREAM_DIR}/src/rapidcsv.h" vendor/rapidcsv/rapidcsv.h
install -m 0644 "${UPSTREAM_DIR}/LICENSE" vendor/rapidcsv/LICENSE
- Update the tag, commit, and archive SHA-256 in the Vendored release section. Obtain the tag commit with:
git ls-remote https://github.com/d99kris/rapidcsv.git "refs/tags/${UPSTREAM_TAG}" "refs/tags/${UPSTREAM_TAG}^{}"
- Review the upstream changes and license, then validate the package and its consumer:
pre-commit run --files CMakeLists.txt package.xml README.md
colcon build --packages-up-to tobas_setup_assistant
Dependant Packages
| Name | Deps |
|---|---|
| tobas_external | |
| tobas_setup_assistant |
Launch files
Messages
Services
Plugins
Recent questions tagged tobas_rapidcsv_vendor at Robotics Stack Exchange
Package Summary
| Version | 2.16.0 |
| License | BSD-3-Clause |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/TobasFlightControl/tobas.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-08-11 |
| Dev Status | DEVELOPED |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Masayoshi Dohi
Authors
tobas_rapidcsv_vendor
This package provides the header-only rapidcsv CSV parser as an exported CMake interface target.
Vendored release
- Upstream tag:
v8.99 - Upstream commit:
68f57cc6c83d5e0992904398822453489d8dfac1 - Source archive SHA-256:
fbbf738483e31e788dc7b37af5a899db7314be416400f7d87b9d771dd5ebac03 - License: BSD-3-Clause; see
vendor/rapidcsv/LICENSE
Only the public src/rapidcsv.h header is vendored.
Updating the vendored source
-
Find the latest stable tag on the upstream releases page, and set
UPSTREAM_TAGbelow to that exact tag. -
From this package directory, download and extract the corresponding source archive:
UPSTREAM_TAG=v8.99
UPDATE_DIR=$(mktemp -d)
curl -L \
-o "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz" \
"https://github.com/d99kris/rapidcsv/archive/refs/tags/${UPSTREAM_TAG}.tar.gz"
tar -xzf "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz" -C "${UPDATE_DIR}"
sha256sum "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz"
- Replace the public header and license:
UPSTREAM_DIR="${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG#v}"
install -m 0644 "${UPSTREAM_DIR}/src/rapidcsv.h" vendor/rapidcsv/rapidcsv.h
install -m 0644 "${UPSTREAM_DIR}/LICENSE" vendor/rapidcsv/LICENSE
- Update the tag, commit, and archive SHA-256 in the Vendored release section. Obtain the tag commit with:
git ls-remote https://github.com/d99kris/rapidcsv.git "refs/tags/${UPSTREAM_TAG}" "refs/tags/${UPSTREAM_TAG}^{}"
- Review the upstream changes and license, then validate the package and its consumer:
pre-commit run --files CMakeLists.txt package.xml README.md
colcon build --packages-up-to tobas_setup_assistant
Dependant Packages
| Name | Deps |
|---|---|
| tobas_external | |
| tobas_setup_assistant |
Launch files
Messages
Services
Plugins
Recent questions tagged tobas_rapidcsv_vendor at Robotics Stack Exchange
Package Summary
| Version | 2.16.0 |
| License | BSD-3-Clause |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/TobasFlightControl/tobas.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-08-11 |
| Dev Status | DEVELOPED |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Masayoshi Dohi
Authors
tobas_rapidcsv_vendor
This package provides the header-only rapidcsv CSV parser as an exported CMake interface target.
Vendored release
- Upstream tag:
v8.99 - Upstream commit:
68f57cc6c83d5e0992904398822453489d8dfac1 - Source archive SHA-256:
fbbf738483e31e788dc7b37af5a899db7314be416400f7d87b9d771dd5ebac03 - License: BSD-3-Clause; see
vendor/rapidcsv/LICENSE
Only the public src/rapidcsv.h header is vendored.
Updating the vendored source
-
Find the latest stable tag on the upstream releases page, and set
UPSTREAM_TAGbelow to that exact tag. -
From this package directory, download and extract the corresponding source archive:
UPSTREAM_TAG=v8.99
UPDATE_DIR=$(mktemp -d)
curl -L \
-o "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz" \
"https://github.com/d99kris/rapidcsv/archive/refs/tags/${UPSTREAM_TAG}.tar.gz"
tar -xzf "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz" -C "${UPDATE_DIR}"
sha256sum "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz"
- Replace the public header and license:
UPSTREAM_DIR="${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG#v}"
install -m 0644 "${UPSTREAM_DIR}/src/rapidcsv.h" vendor/rapidcsv/rapidcsv.h
install -m 0644 "${UPSTREAM_DIR}/LICENSE" vendor/rapidcsv/LICENSE
- Update the tag, commit, and archive SHA-256 in the Vendored release section. Obtain the tag commit with:
git ls-remote https://github.com/d99kris/rapidcsv.git "refs/tags/${UPSTREAM_TAG}" "refs/tags/${UPSTREAM_TAG}^{}"
- Review the upstream changes and license, then validate the package and its consumer:
pre-commit run --files CMakeLists.txt package.xml README.md
colcon build --packages-up-to tobas_setup_assistant
Dependant Packages
| Name | Deps |
|---|---|
| tobas_external | |
| tobas_setup_assistant |
Launch files
Messages
Services
Plugins
Recent questions tagged tobas_rapidcsv_vendor at Robotics Stack Exchange
Package Summary
| Version | 2.16.0 |
| License | BSD-3-Clause |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/TobasFlightControl/tobas.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-08-11 |
| Dev Status | DEVELOPED |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Masayoshi Dohi
Authors
tobas_rapidcsv_vendor
This package provides the header-only rapidcsv CSV parser as an exported CMake interface target.
Vendored release
- Upstream tag:
v8.99 - Upstream commit:
68f57cc6c83d5e0992904398822453489d8dfac1 - Source archive SHA-256:
fbbf738483e31e788dc7b37af5a899db7314be416400f7d87b9d771dd5ebac03 - License: BSD-3-Clause; see
vendor/rapidcsv/LICENSE
Only the public src/rapidcsv.h header is vendored.
Updating the vendored source
-
Find the latest stable tag on the upstream releases page, and set
UPSTREAM_TAGbelow to that exact tag. -
From this package directory, download and extract the corresponding source archive:
UPSTREAM_TAG=v8.99
UPDATE_DIR=$(mktemp -d)
curl -L \
-o "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz" \
"https://github.com/d99kris/rapidcsv/archive/refs/tags/${UPSTREAM_TAG}.tar.gz"
tar -xzf "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz" -C "${UPDATE_DIR}"
sha256sum "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz"
- Replace the public header and license:
UPSTREAM_DIR="${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG#v}"
install -m 0644 "${UPSTREAM_DIR}/src/rapidcsv.h" vendor/rapidcsv/rapidcsv.h
install -m 0644 "${UPSTREAM_DIR}/LICENSE" vendor/rapidcsv/LICENSE
- Update the tag, commit, and archive SHA-256 in the Vendored release section. Obtain the tag commit with:
git ls-remote https://github.com/d99kris/rapidcsv.git "refs/tags/${UPSTREAM_TAG}" "refs/tags/${UPSTREAM_TAG}^{}"
- Review the upstream changes and license, then validate the package and its consumer:
pre-commit run --files CMakeLists.txt package.xml README.md
colcon build --packages-up-to tobas_setup_assistant
Dependant Packages
| Name | Deps |
|---|---|
| tobas_external | |
| tobas_setup_assistant |
Launch files
Messages
Services
Plugins
Recent questions tagged tobas_rapidcsv_vendor at Robotics Stack Exchange
Package Summary
| Version | 2.16.0 |
| License | BSD-3-Clause |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/TobasFlightControl/tobas.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-08-11 |
| Dev Status | DEVELOPED |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Masayoshi Dohi
Authors
tobas_rapidcsv_vendor
This package provides the header-only rapidcsv CSV parser as an exported CMake interface target.
Vendored release
- Upstream tag:
v8.99 - Upstream commit:
68f57cc6c83d5e0992904398822453489d8dfac1 - Source archive SHA-256:
fbbf738483e31e788dc7b37af5a899db7314be416400f7d87b9d771dd5ebac03 - License: BSD-3-Clause; see
vendor/rapidcsv/LICENSE
Only the public src/rapidcsv.h header is vendored.
Updating the vendored source
-
Find the latest stable tag on the upstream releases page, and set
UPSTREAM_TAGbelow to that exact tag. -
From this package directory, download and extract the corresponding source archive:
UPSTREAM_TAG=v8.99
UPDATE_DIR=$(mktemp -d)
curl -L \
-o "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz" \
"https://github.com/d99kris/rapidcsv/archive/refs/tags/${UPSTREAM_TAG}.tar.gz"
tar -xzf "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz" -C "${UPDATE_DIR}"
sha256sum "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz"
- Replace the public header and license:
UPSTREAM_DIR="${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG#v}"
install -m 0644 "${UPSTREAM_DIR}/src/rapidcsv.h" vendor/rapidcsv/rapidcsv.h
install -m 0644 "${UPSTREAM_DIR}/LICENSE" vendor/rapidcsv/LICENSE
- Update the tag, commit, and archive SHA-256 in the Vendored release section. Obtain the tag commit with:
git ls-remote https://github.com/d99kris/rapidcsv.git "refs/tags/${UPSTREAM_TAG}" "refs/tags/${UPSTREAM_TAG}^{}"
- Review the upstream changes and license, then validate the package and its consumer:
pre-commit run --files CMakeLists.txt package.xml README.md
colcon build --packages-up-to tobas_setup_assistant
Dependant Packages
| Name | Deps |
|---|---|
| tobas_external | |
| tobas_setup_assistant |
Launch files
Messages
Services
Plugins
Recent questions tagged tobas_rapidcsv_vendor at Robotics Stack Exchange
Package Summary
| Version | 2.16.0 |
| License | BSD-3-Clause |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/TobasFlightControl/tobas.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-08-11 |
| Dev Status | DEVELOPED |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Masayoshi Dohi
Authors
tobas_rapidcsv_vendor
This package provides the header-only rapidcsv CSV parser as an exported CMake interface target.
Vendored release
- Upstream tag:
v8.99 - Upstream commit:
68f57cc6c83d5e0992904398822453489d8dfac1 - Source archive SHA-256:
fbbf738483e31e788dc7b37af5a899db7314be416400f7d87b9d771dd5ebac03 - License: BSD-3-Clause; see
vendor/rapidcsv/LICENSE
Only the public src/rapidcsv.h header is vendored.
Updating the vendored source
-
Find the latest stable tag on the upstream releases page, and set
UPSTREAM_TAGbelow to that exact tag. -
From this package directory, download and extract the corresponding source archive:
UPSTREAM_TAG=v8.99
UPDATE_DIR=$(mktemp -d)
curl -L \
-o "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz" \
"https://github.com/d99kris/rapidcsv/archive/refs/tags/${UPSTREAM_TAG}.tar.gz"
tar -xzf "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz" -C "${UPDATE_DIR}"
sha256sum "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz"
- Replace the public header and license:
UPSTREAM_DIR="${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG#v}"
install -m 0644 "${UPSTREAM_DIR}/src/rapidcsv.h" vendor/rapidcsv/rapidcsv.h
install -m 0644 "${UPSTREAM_DIR}/LICENSE" vendor/rapidcsv/LICENSE
- Update the tag, commit, and archive SHA-256 in the Vendored release section. Obtain the tag commit with:
git ls-remote https://github.com/d99kris/rapidcsv.git "refs/tags/${UPSTREAM_TAG}" "refs/tags/${UPSTREAM_TAG}^{}"
- Review the upstream changes and license, then validate the package and its consumer:
pre-commit run --files CMakeLists.txt package.xml README.md
colcon build --packages-up-to tobas_setup_assistant
Dependant Packages
| Name | Deps |
|---|---|
| tobas_external | |
| tobas_setup_assistant |
Launch files
Messages
Services
Plugins
Recent questions tagged tobas_rapidcsv_vendor at Robotics Stack Exchange
Package Summary
| Version | 2.16.0 |
| License | BSD-3-Clause |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/TobasFlightControl/tobas.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-08-11 |
| Dev Status | DEVELOPED |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Masayoshi Dohi
Authors
tobas_rapidcsv_vendor
This package provides the header-only rapidcsv CSV parser as an exported CMake interface target.
Vendored release
- Upstream tag:
v8.99 - Upstream commit:
68f57cc6c83d5e0992904398822453489d8dfac1 - Source archive SHA-256:
fbbf738483e31e788dc7b37af5a899db7314be416400f7d87b9d771dd5ebac03 - License: BSD-3-Clause; see
vendor/rapidcsv/LICENSE
Only the public src/rapidcsv.h header is vendored.
Updating the vendored source
-
Find the latest stable tag on the upstream releases page, and set
UPSTREAM_TAGbelow to that exact tag. -
From this package directory, download and extract the corresponding source archive:
UPSTREAM_TAG=v8.99
UPDATE_DIR=$(mktemp -d)
curl -L \
-o "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz" \
"https://github.com/d99kris/rapidcsv/archive/refs/tags/${UPSTREAM_TAG}.tar.gz"
tar -xzf "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz" -C "${UPDATE_DIR}"
sha256sum "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz"
- Replace the public header and license:
UPSTREAM_DIR="${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG#v}"
install -m 0644 "${UPSTREAM_DIR}/src/rapidcsv.h" vendor/rapidcsv/rapidcsv.h
install -m 0644 "${UPSTREAM_DIR}/LICENSE" vendor/rapidcsv/LICENSE
- Update the tag, commit, and archive SHA-256 in the Vendored release section. Obtain the tag commit with:
git ls-remote https://github.com/d99kris/rapidcsv.git "refs/tags/${UPSTREAM_TAG}" "refs/tags/${UPSTREAM_TAG}^{}"
- Review the upstream changes and license, then validate the package and its consumer:
pre-commit run --files CMakeLists.txt package.xml README.md
colcon build --packages-up-to tobas_setup_assistant
Dependant Packages
| Name | Deps |
|---|---|
| tobas_external | |
| tobas_setup_assistant |
Launch files
Messages
Services
Plugins
Recent questions tagged tobas_rapidcsv_vendor at Robotics Stack Exchange
Package Summary
| Version | 2.16.0 |
| License | BSD-3-Clause |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/TobasFlightControl/tobas.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-08-11 |
| Dev Status | DEVELOPED |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Masayoshi Dohi
Authors
tobas_rapidcsv_vendor
This package provides the header-only rapidcsv CSV parser as an exported CMake interface target.
Vendored release
- Upstream tag:
v8.99 - Upstream commit:
68f57cc6c83d5e0992904398822453489d8dfac1 - Source archive SHA-256:
fbbf738483e31e788dc7b37af5a899db7314be416400f7d87b9d771dd5ebac03 - License: BSD-3-Clause; see
vendor/rapidcsv/LICENSE
Only the public src/rapidcsv.h header is vendored.
Updating the vendored source
-
Find the latest stable tag on the upstream releases page, and set
UPSTREAM_TAGbelow to that exact tag. -
From this package directory, download and extract the corresponding source archive:
UPSTREAM_TAG=v8.99
UPDATE_DIR=$(mktemp -d)
curl -L \
-o "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz" \
"https://github.com/d99kris/rapidcsv/archive/refs/tags/${UPSTREAM_TAG}.tar.gz"
tar -xzf "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz" -C "${UPDATE_DIR}"
sha256sum "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz"
- Replace the public header and license:
UPSTREAM_DIR="${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG#v}"
install -m 0644 "${UPSTREAM_DIR}/src/rapidcsv.h" vendor/rapidcsv/rapidcsv.h
install -m 0644 "${UPSTREAM_DIR}/LICENSE" vendor/rapidcsv/LICENSE
- Update the tag, commit, and archive SHA-256 in the Vendored release section. Obtain the tag commit with:
git ls-remote https://github.com/d99kris/rapidcsv.git "refs/tags/${UPSTREAM_TAG}" "refs/tags/${UPSTREAM_TAG}^{}"
- Review the upstream changes and license, then validate the package and its consumer:
pre-commit run --files CMakeLists.txt package.xml README.md
colcon build --packages-up-to tobas_setup_assistant
Dependant Packages
| Name | Deps |
|---|---|
| tobas_external | |
| tobas_setup_assistant |
Launch files
Messages
Services
Plugins
Recent questions tagged tobas_rapidcsv_vendor at Robotics Stack Exchange
Package Summary
| Version | 2.16.0 |
| License | BSD-3-Clause |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/TobasFlightControl/tobas.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-08-11 |
| Dev Status | DEVELOPED |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Masayoshi Dohi
Authors
tobas_rapidcsv_vendor
This package provides the header-only rapidcsv CSV parser as an exported CMake interface target.
Vendored release
- Upstream tag:
v8.99 - Upstream commit:
68f57cc6c83d5e0992904398822453489d8dfac1 - Source archive SHA-256:
fbbf738483e31e788dc7b37af5a899db7314be416400f7d87b9d771dd5ebac03 - License: BSD-3-Clause; see
vendor/rapidcsv/LICENSE
Only the public src/rapidcsv.h header is vendored.
Updating the vendored source
-
Find the latest stable tag on the upstream releases page, and set
UPSTREAM_TAGbelow to that exact tag. -
From this package directory, download and extract the corresponding source archive:
UPSTREAM_TAG=v8.99
UPDATE_DIR=$(mktemp -d)
curl -L \
-o "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz" \
"https://github.com/d99kris/rapidcsv/archive/refs/tags/${UPSTREAM_TAG}.tar.gz"
tar -xzf "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz" -C "${UPDATE_DIR}"
sha256sum "${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG}.tar.gz"
- Replace the public header and license:
UPSTREAM_DIR="${UPDATE_DIR}/rapidcsv-${UPSTREAM_TAG#v}"
install -m 0644 "${UPSTREAM_DIR}/src/rapidcsv.h" vendor/rapidcsv/rapidcsv.h
install -m 0644 "${UPSTREAM_DIR}/LICENSE" vendor/rapidcsv/LICENSE
- Update the tag, commit, and archive SHA-256 in the Vendored release section. Obtain the tag commit with:
git ls-remote https://github.com/d99kris/rapidcsv.git "refs/tags/${UPSTREAM_TAG}" "refs/tags/${UPSTREAM_TAG}^{}"
- Review the upstream changes and license, then validate the package and its consumer:
pre-commit run --files CMakeLists.txt package.xml README.md
colcon build --packages-up-to tobas_setup_assistant
Dependant Packages
| Name | Deps |
|---|---|
| tobas_external | |
| tobas_setup_assistant |