Skip to content

Commit d1fc7f4

Browse files
gmarcusmjhoydisfaycalaaSebastianCalollodealma
committed
Release v1.0.2
Signed-off-by: The Sionna Team <[email protected]> Merged-by: Guillermo Marcus <[email protected]> Co-authored-by: Jakob Hoydis <[email protected]> Co-authored-by: Fayçal Ait-Aoudia <[email protected]> Co-authored-by: Sebastian Cammerer <[email protected]> Co-authored-by: Lorenzo Maggi <[email protected]> Co-authored-by: Merlin Nimier-David <[email protected]> Co-authored-by: Guillermo Marcus <[email protected]>
1 parent 9ca7cc7 commit d1fc7f4

File tree

13 files changed

+73
-66
lines changed

13 files changed

+73
-66
lines changed

.github/workflows/codeql-analysis.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ jobs:
4747

4848
# Initializes the CodeQL tools for scanning.
4949
- name: Initialize CodeQL
50-
uses: github/codeql-action/init@v2
50+
uses: github/codeql-action/init@v3
5151
with:
5252
languages: ${{ matrix.language }}
5353
# If you wish to specify custom queries, you can do so here or in a config file.
@@ -58,7 +58,7 @@ jobs:
5858
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
5959
# If this step fails, then you should remove it and run the build manually (see below)
6060
- name: Autobuild
61-
uses: github/codeql-action/autobuild@v2
61+
uses: github/codeql-action/autobuild@v3
6262

6363
# ℹ️ Command-line programs to run using the OS shell.
6464
# 📚 https://git.io/JvXDl
@@ -72,4 +72,4 @@ jobs:
7272
# make release
7373

7474
- name: Perform CodeQL Analysis
75-
uses: github/codeql-action/analyze@v2
75+
uses: github/codeql-action/analyze@v3

.github/workflows/pylint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ jobs:
5757
continue-on-error: true
5858

5959
- name: Upload pylint results to GitHub
60-
uses: github/codeql-action/upload-sarif@v2
60+
uses: github/codeql-action/upload-sarif@v3
6161
with:
6262
sarif_file: pylint.sarif
6363
wait-for-processing: true

MANIFEST.in

Lines changed: 0 additions & 4 deletions
This file was deleted.

Makefile

Lines changed: 0 additions & 29 deletions
This file was deleted.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,6 @@ If you use this software, please cite it as:
122122
author = {Hoydis, Jakob and Cammerer, Sebastian and {Ait Aoudia}, Fayçal and Nimier-David, Merlin and Maggi, Lorenzo and Marcus, Guillermo and Vem, Avinash and Keller, Alexander},
123123
note = {https://nvlabs.github.io/sionna/},
124124
year = {2022},
125-
version = {1.0.1}
125+
version = {1.0.2}
126126
}
127127
```

doc/source/citation.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,5 @@ If you use this software, please cite it as:
1111
Alexander},
1212
note = {https://nvlabs.github.io/sionna/},
1313
year = {2022},
14-
version = {1.0.1}
14+
version = {1.0.2}
1515
}

doc/source/conf.py

Lines changed: 27 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -82,19 +82,42 @@
8282
# Add a custom prolog to each notebook to automatically add github/colab/download links
8383
nbsphinx_prolog = r"""
8484
{% set docname = env.doc2path(env.docname, base=None) %}
85+
{% set fullpath = env.doc2path(env.docname, base='source') %}
86+
{% set path_parts = fullpath.split('/') %}
87+
{% set module_name = path_parts[-3] if path_parts|length > 2 else '' %}
88+
{% set notebook_name = path_parts[-1] if path_parts|length > 1 else '' %}
89+
90+
{# Set the appropriate links based on module name #}
91+
{% if module_name == 'phy' %}
92+
{% set github_link = 'https://github.com/nvlabs/sionna/blob/main/tutorials/phy/' + notebook_name|string|e %}
93+
{% set download_link = notebook_name|string|e %}
94+
{% set colab_link = 'https://colab.research.google.com/github/nvlabs/sionna/blob/main/tutorials/phy/' + notebook_name|string|e %}
95+
{% elif module_name == 'sys' %}
96+
{% set github_link = 'https://github.com/nvlabs/sionna/blob/main/tutorials/sys/' + notebook_name|string|e %}
97+
{% set download_link = notebook_name|string|e %}
98+
{% set colab_link = 'https://colab.research.google.com/github/nvlabs/sionna/blob/main/tutorials/sys/' + notebook_name|string|e %}
99+
{% elif module_name == 'rt' %}
100+
{% set github_link = 'https://github.com/nvlabs/sionna-rt/blob/main/tutorials/' + notebook_name|string|e %}
101+
{% set download_link = notebook_name|string|e %}
102+
{% set colab_link = 'https://colab.research.google.com/github/nvlabs/sionna-rt/blob/main/tutorials/' + notebook_name|string|e %}
103+
{% else %}
104+
{% set github_link = notebook_name|string|e %}
105+
{% set download_link = notebook_name|string|e %}
106+
{% set colab_link = notebook_name|string|e %}
107+
{% endif %}
85108
86109
.. raw:: html
87110
88111
<style>h3 {display: block !important}</style>
89112
<div style="margin-bottom:15px;">
90113
<table>
91114
<td style="padding: 0px 0px;">
92-
<a href=" https://colab.research.google.com/github/NVlabs/sionna/blob/main/{{ docname|e }}" style="vertical-align:text-bottom">
115+
<a href="{{ colab_link }}" style="vertical-align:text-bottom">
93116
<img alt="Colab logo" src="../../_static/colab_logo.svg" style="width: 40px; min-width: 40px">
94117
</a>
95118
</td>
96119
<td style="padding: 4px 0px;">
97-
<a href=" https://colab.research.google.com/github/nvlabs/sionna/blob/main/{{ docname|e }}" style="vertical-align:text-bottom">
120+
<a href="{{ colab_link }}" style="vertical-align:text-bottom">
98121
Run in Google Colab
99122
</a>
100123
</td>
@@ -103,14 +126,14 @@
103126
</td>
104127
105128
<td class="wy-breadcrumbs-aside" style="padding: 0 30px;">
106-
<a href="https://github.com/nvlabs/sionna/blob/main/{{ docname|e }}" style="vertical-align:text-bottom">
129+
<a href="{{ github_link }}" style="vertical-align:text-bottom">
107130
<i class="fa fa-github" style="font-size:24px;"></i>
108131
View on GitHub
109132
</a>
110133
</td>
111134
112135
<td class="wy-breadcrumbs-aside" style="padding: 0 35px;">
113-
<a href="../{{ docname|e }}" download target="_blank" style="vertical-align:text-bottom">
136+
<a href="{{ download_link|e }}" download target="_blank" style="vertical-align:text-bottom">
114137
<i class="fa fa-download" style="font-size:24px;"></i>
115138
Download notebook
116139
</a>

doc/source/index.rst

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,15 @@ Sionna is developed, continuously extended, and used by NVIDIA to drive 5G and 6
4141
Contribute <https://github.com/NVlabs/sionna/pulls>
4242
citation
4343

44+
.. toctree::
45+
:name: old-docs
46+
:caption: Older Versions
47+
:maxdepth: 1
48+
:hidden:
49+
50+
v0.19.2 <https://jhoydis.github.io/sionna-0.19.2-doc>
51+
52+
4453
License
4554
*******
4655
Sionna is Apache-2.0 licensed, as found in the `LICENSE <https://github.com/nvlabs/sionna/blob/main/LICENSE>`_ file.

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ exclude = ["sionna.rt*"]
1515

1616
[project]
1717
name = "sionna"
18-
version = "1.0.1"
18+
version = "1.0.2"
1919
description = "Sionna - A hardware-accelerated differentiable open-source library for research on communication systems"
2020
readme = "README.md"
2121
license = {text = "Apache-2.0"}
@@ -51,7 +51,7 @@ classifiers = [
5151
]
5252
requires-python = ">=3.8"
5353
dependencies = [
54-
"sionna-rt==1.0.1",
54+
"sionna-rt==1.0.2",
5555
"tensorflow(>=2.14, !=2.16, !=2.17)",
5656
"numpy(>=1.26, <2.0)",
5757
"scipy>=1.14.1",

0 commit comments

Comments
 (0)