Commit 60b67ff0 authored by peterd-NV's avatar peterd-NV Committed by Kelly Guo

Fixes IsaacLab Mimic doc build warnings (#3065)

Fixes warnings when building docs for IsaacLab Mimic by using `from __future__ import annotations` to allow Sphinx autodoc import.

- Bug fix (non-breaking change which fixes an issue)

- [x] I have run the [`pre-commit` checks](https://pre-commit.com/) with
`./isaaclab.sh --format`
- [x] I have made corresponding changes to the documentation
- [x] My changes generate no new warnings
- [ ] I have added tests that prove my fix is effective or that my
feature works
- [ ] I have updated the changelog and the corresponding version in the
extension's `config/extension.toml` file
- [x] I have added my name to the `CONTRIBUTORS.md` or my name already
exists there
parent 5bd32c94
[package] [package]
# Note: Semantic Versioning is used: https://semver.org/ # Note: Semantic Versioning is used: https://semver.org/
version = "0.44.8" version = "0.44.9"
# Description # Description
title = "Isaac Lab framework for Robot Learning" title = "Isaac Lab framework for Robot Learning"
......
Changelog Changelog
--------- ---------
0.44.9 (2025-07-30)
~~~~~~~~~~~~~~~~~~~
Added
^^^^^
* Added ``from __future__ import annotations`` to manager_based_rl_mimic_env.py to fix Sphinx
doc warnings for IsaacLab Mimic docs.
0.44.8 (2025-07-30) 0.44.8 (2025-07-30)
~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
......
...@@ -2,6 +2,8 @@ ...@@ -2,6 +2,8 @@
# All rights reserved. # All rights reserved.
# #
# SPDX-License-Identifier: BSD-3-Clause # SPDX-License-Identifier: BSD-3-Clause
from __future__ import annotations
import torch import torch
from collections.abc import Sequence from collections.abc import Sequence
......
[package] [package]
# Semantic Versioning is used: https://semver.org/ # Semantic Versioning is used: https://semver.org/
version = "1.0.11" version = "1.0.12"
# Description # Description
category = "isaaclab" category = "isaaclab"
......
Changelog Changelog
--------- ---------
1.0.12 (2025-07-31)
~~~~~~~~~~~~~~~~~~~
Added
^^^^^
* Added ``from __future__ import annotations`` to utils.py to fix Sphinx
doc warnings for IsaacLab Mimic docs.
1.0.11 (2025-07-17) 1.0.11 (2025-07-17)
~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
Changed Changed
^^^^^^^ ^^^^^^^
...@@ -12,7 +22,7 @@ Changed ...@@ -12,7 +22,7 @@ Changed
1.0.10 (2025-07-08) 1.0.10 (2025-07-08)
~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
Changed Changed
^^^^^^^ ^^^^^^^
......
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
# All rights reserved. # All rights reserved.
# #
# SPDX-License-Identifier: Apache-2.0 # SPDX-License-Identifier: Apache-2.0
from __future__ import annotations
import os import os
from collections.abc import Callable from collections.abc import Callable
......
[package] [package]
# Note: Semantic Versioning is used: https://semver.org/ # Note: Semantic Versioning is used: https://semver.org/
version = "0.10.44" version = "0.10.45"
# Description # Description
title = "Isaac Lab Environments" title = "Isaac Lab Environments"
......
Changelog Changelog
--------- ---------
0.10.45 (2025-07-16)
~~~~~~~~~~~~~~~~~~~~
Added
^^^^^
* Added ``from __future__ import annotations`` to isaaclab_tasks files to fix Sphinx
doc warnings for IsaacLab Mimic docs.
0.10.44 (2025-07-16) 0.10.44 (2025-07-16)
~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~
......
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
# All rights reserved. # All rights reserved.
# #
# SPDX-License-Identifier: BSD-3-Clause # SPDX-License-Identifier: BSD-3-Clause
from __future__ import annotations
import torch import torch
......
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
# All rights reserved. # All rights reserved.
# #
# SPDX-License-Identifier: BSD-3-Clause # SPDX-License-Identifier: BSD-3-Clause
from __future__ import annotations
import matplotlib import matplotlib
import matplotlib.animation import matplotlib.animation
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment