Skip to content

Commit

Permalink
Release v1.12.0
Browse files Browse the repository at this point in the history
  • Loading branch information
stephane-caron committed Aug 8, 2024
1 parent 4e3679d commit df5c76e
Show file tree
Hide file tree
Showing 5 changed files with 72 additions and 6 deletions.
63 changes: 63 additions & 0 deletions .github/workflows/packaging.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
name: Packaging

on:
push:
branches: [ main ]
pull_request:
branches: [ main ]

jobs:
conda:
name: "Install from conda-forge"
runs-on: ubuntu-latest
defaults:
run:
# See https://github.com/mamba-org/setup-micromamba?tab=readme-ov-file#about-login-shells
shell: bash -leo pipefail {0}
steps:
- name: "Install Conda environment with Micromamba"
uses: mamba-org/setup-micromamba@v1
with:
cache-downloads: true
environment-name: pypi
create-args: >-
python=3.11
robot_descriptions
- name: "Test module import"
run: python -c "import robot_descriptions"

pypi:
name: "Install from PyPI"
runs-on: ubuntu-latest
steps:
- name: "Install dependencies"
run: |
python -m pip install --upgrade pip
- name: "Install package"
run: python -m pip install robot_descriptions

- name: "Test module import"
run: python -c "import robot_descriptions"

testpypi:
name: "Install from TestPyPI"
runs-on: ubuntu-latest
steps:
- name: "Install dependencies"
run: |
python -m pip install --upgrade pip
- name: "Install package"
run: python -m pip install --index-url https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple/ robot_descriptions

- name: "Test module import"
run: python -c "import robot_descriptions"

packaging_success:
name: "Packaging success"
runs-on: ubuntu-latest
needs: [conda, pypi, testpypi]
steps:
- run: echo "Packaging workflow completed successfully"
5 changes: 4 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ All notable changes to this project will be documented in this file.

## [Unreleased]

## [1.12.0] - 2024-08-08

### Added

- Description: LEAP Hand v1
Expand Down Expand Up @@ -374,7 +376,8 @@ This initial release includes 33 robot descriptions:
- Contributing instructions
- This changelog

[unreleased]: https://github.com/robot-descriptions/robot_descriptions.py/compare/v1.11.0...HEAD
[unreleased]: https://github.com/robot-descriptions/robot_descriptions.py/compare/v1.12.0...HEAD
[1.12.0]: https://github.com/robot-descriptions/robot_descriptions.py/compare/v1.11.0...v1.12.0
[1.11.0]: https://github.com/robot-descriptions/robot_descriptions.py/compare/v1.10.0...v1.11.0
[1.10.0]: https://github.com/robot-descriptions/robot_descriptions.py/compare/v1.9.0...v1.10.0
[1.9.0]: https://github.com/robot-descriptions/robot_descriptions.py/compare/v1.8.1...v1.9.0
Expand Down
4 changes: 2 additions & 2 deletions CITATION.cff
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
cff-version: 1.2.0
message: "If you find this code helpful, please cite it as below."
title: "robot_descriptions.py: Robot descriptions in Python"
version: 1.11.0
date-released: 2024-06-27
version: 1.12.0
date-released: 2024-08-08
url: "https://github.com/robot-descriptions/robot_descriptions.py"
license: "Apache-2.0"
authors:
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -283,11 +283,11 @@ If you use this project in your works, please cite as follows:

```bibtex
@software{robot_descriptions_py,
title = {{robot_descriptions.py: Robot descriptions in Python}},
author = {Caron, Stéphane and Romualdi, Giulio and Kozlov, Lev and Ordoñez Apraez, Daniel Felipe and Tadashi Kussaba, Hugo and Bang, Seung Hyeon and Zakka, Kevin and Schramm, Fabian},
license = {Apache-2.0},
title = {{robot_descriptions.py: Robot descriptions in Python}},
url = {https://github.com/robot-descriptions/robot_descriptions.py},
version = {1.11.0},
version = {1.12.0},
year = {2024}
}
```
Expand Down
2 changes: 1 addition & 1 deletion robot_descriptions/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@

"""Import open source robot description as Python modules."""

__version__ = "1.11.0"
__version__ = "1.12.0"

0 comments on commit df5c76e

Please sign in to comment.