is_evaluator: bool, optional Specifies whether the `interpolator` is time-only based evaluation function that does not depend on keyframes such as:
- >>> def get_position(t):
- >>> return np.array([np.sin(t), np.cos(t) * 5, 5])
+
+ def get_position(t):
+ return np.array([np.sin(t), np.cos(t) * 5, 5]) Other Parameters ----------------
@@ -801,10 +803,9 @@
"""Decorator replaces custom skip test markup in doctests. Say a function has a docstring::
- >>> something # skip if not HAVE_AMODULE
- >>> something + else
- >>> something # skip if HAVE_BMODULE
+
+ something # skip if not HAVE_AMODULE
+ something + else
+ something # skip if HAVE_BMODULE
+
This decorator will evaluate the expression after ``skip if``. If this evaluates to True, then the comment is replaced by ``# doctest: +SKIP``. If False, then the comment is just removed. The expression is evaluated in
@@ -409,9 +411,10 @@
Source code for fury.decorators
For example, if the module global ``HAVE_AMODULE`` is False, and module global ``HAVE_BMODULE`` is False, the returned function will have docstring::
- >>> something # doctest: +SKIP
- >>> something + else
- >>> something
+
+ something # doctest: +SKIP
+ something + else
+ something """lines=func.__doc__.split("\n")
@@ -475,12 +478,6 @@
[16, 17, 28], [20, 23, 36], [24, 29, 44]]...)
- Just to show that in the simple 3D case, it is equivalent to:
+ >>> # Just to show that in the simple 3D case, it is equivalent to: >>> (np.dot(aff[:3,:3], pts.T) + aff[:3,3:4]).T #doctest: +ELLIPSIS array([[14, 14, 24], [16, 17, 28], [20, 23, 36], [24, 29, 44]]...)
- But `pts` can be a more complicated shape:
+ >>> # But `pts` can be a more complicated shape: >>> pts = pts.reshape((2,2,3)) >>> apply_affine(aff, pts) #doctest: +ELLIPSIS array([[[14, 14, 24],
diff --git a/dev/_modules/fury/window.html b/dev/_modules/fury/window.html
index b11a42b38..d30365318 100644
--- a/dev/_modules/fury/window.html
+++ b/dev/_modules/fury/window.html
@@ -7,7 +7,7 @@
- fury.window — FURY 0.11.0.dev70+gee3b579e documentation
+ fury.window — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -43,7 +43,7 @@
-
+
@@ -1433,7 +1433,7 @@
Source code for fury.window
>>> colors=np.array([[0.2,0.2,0.2],[0.8,0.8,0.8]]) >>> c=actor.line(lines,colors) >>> r.add(c)
- >>> l=actor.label(text="Hello")
+ >>> l=actor.vector_text(text="Hello") >>> r.add(l) >>> #window.show(r)
diff --git a/dev/_modules/index.html b/dev/_modules/index.html
index 9b026bba5..37471b1e5 100644
--- a/dev/_modules/index.html
+++ b/dev/_modules/index.html
@@ -7,7 +7,7 @@
- Overview: module code — FURY 0.11.0.dev70+gee3b579e documentation
+ Overview: module code — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -43,7 +43,7 @@
-
+
diff --git a/dev/_sources/posts/2024/2024-07-31-release-announcement.rst.txt b/dev/_sources/posts/2024/2024-07-31-release-announcement.rst.txt
new file mode 100644
index 000000000..09a3c06b0
--- /dev/null
+++ b/dev/_sources/posts/2024/2024-07-31-release-announcement.rst.txt
@@ -0,0 +1,48 @@
+FURY 0.11.0 Released
+===================
+
+.. post:: July 31 2024
+ :author: skoudoro
+ :tags: fury
+ :category: release
+
+
+The FURY project is happy to announce the release of FURY 0.11.0!
+FURY is a free and open source software library for scientific visualization and 3D animations.
+
+You can show your support by `adding a star `_ on FURY github project.
+
+This Release is mainly a maintenance release. The **major highlights** of this release are:
+
+.. include:: ../../release_notes/releasev0.11.0.rst
+ :start-after: --------------
+ :end-before: Details
+
+.. note:: The complete release notes are available :ref:`here `
+
+**To upgrade or install FURY**
+
+Run the following command in your terminal::
+
+ pip install --upgrade fury
+
+or::
+
+ conda install -c conda-forge fury
+
+
+**Questions or suggestions?**
+
+For any questions go to http://fury.gl, or send an e-mail to fury@python.org
+We can also join our `discord community `_
+
+We would like to thanks to :ref:`all contributors ` for this release:
+
+.. include:: ../../release_notes/releasev0.11.0.rst
+ :start-after: commits.
+ :end-before: We closed
+
+
+On behalf of the :ref:`FURY developers `,
+
+Serge K.
diff --git a/dev/_sources/release-history.rst.txt b/dev/_sources/release-history.rst.txt
index 78a1e25b9..40c98cf4b 100644
--- a/dev/_sources/release-history.rst.txt
+++ b/dev/_sources/release-history.rst.txt
@@ -7,6 +7,7 @@ For a full list of the features implemented in the most recent release cycle, ch
.. toctree::
:maxdepth: 1
+ release_notes/releasev0.11.0
release_notes/releasev0.10.0
release_notes/releasev0.9.0
release_notes/releasev0.8.0
diff --git a/dev/_sources/release_notes/releasev0.11.0.rst.txt b/dev/_sources/release_notes/releasev0.11.0.rst.txt
new file mode 100644
index 000000000..6f0da3881
--- /dev/null
+++ b/dev/_sources/release_notes/releasev0.11.0.rst.txt
@@ -0,0 +1,125 @@
+.. _releasev0.11.0:
+
+==============================
+ Release notes v0.11.0
+==============================
+
+Quick Overview
+--------------
+
+* New SPEC: Keyword-only adopted.
+* New SPEC: Lazy loading adopted.
+* New standard for coding style.
+* Documentation updated.
+* Website updated.
+
+Details
+-------
+
+GitHub stats for 2024/02/27 - 2024/07/31 (tag: v0.10.0)
+
+These lists are automatically generated, and may be incomplete or contain duplicates.
+
+The following 7 authors contributed 70 commits.
+
+* Ishan Kamboj
+* Jon Haitz Legarreta Gorroño
+* Kaustav Deka
+* Robin Roy
+* Serge Koudoro
+* Wachiou BOURAÏMA
+* dependabot[bot]
+
+
+We closed a total of 83 issues, 35 pull requests and 48 regular issues;
+this is the full list (generated with the script
+:file:`tools/github_stats.py`):
+
+Pull Requests (35):
+
+* :ghpull:`919`: NF: Implementation of lazy_loading in `fury.stream.server`
+* :ghpull:`918`: DOCS: simplify FURY import
+* :ghpull:`916`: DOCS: simplify import
+* :ghpull:`915`: [DOCS][FIX]: Update variable descriptions in visualization examples
+* :ghpull:`907`: NF: Add lazy_loader feature in FURY
+* :ghpull:`914`: DOC: GSoC Blogs Week 6, 7, 8
+* :ghpull:`911`: [DOC][FIX] fix typos in blog posts
+* :ghpull:`913`: Fix: Replace setuptools.extern.packaging with direct packaging import
+* :ghpull:`909`: RF: add keyword arguments decorator (warn_on_args_to_kwargs) in the module: stream
+* :ghpull:`902`: RF: Add keyword arguments decorator to module: UI
+* :ghpull:`899`: RF: Add keyword arguments to module: animation
+* :ghpull:`901`: RF: Add keyword arguments decorator to module: shaders
+* :ghpull:`900`: RF: Add keyword arguments to module: data
+* :ghpull:`898`: RF: Add keyword arguments to module: actors
+* :ghpull:`888`: NF: Add keyword_only decorator to enforce keyword-only arguments
+* :ghpull:`908`: DOC: add Wachiou's week5 Blog post
+* :ghpull:`906`: [DOC] GSoC week 4 and 5
+* :ghpull:`905`: DOC: My weeks 3 and 4 blog post
+* :ghpull:`903`: CI: remove 3.8 add 3.12
+* :ghpull:`896`: DOC: GSoC Week 2 & 3
+* :ghpull:`897`: DOC: Add wachiou's week 2 blog post
+* :ghpull:`892`: [DOC] week 1 blog GSoC
+* :ghpull:`894`: DOC: Wachiou Week 1 Blog Post
+* :ghpull:`893`: fix: gitignore
+* :ghpull:`889`: DOC: Add Wachiou BOURAIMA GSoC'24 first Blog post
+* :ghpull:`890`: [DOC] GSoC Blog: Robin Roy (Community Bonding)
+* :ghpull:`891`: [TYPO] Typo fix in code
+* :ghpull:`886`: DOC: Document the coding style enforcement framework
+* :ghpull:`881`: STYLE: Format code using `ruff`
+* :ghpull:`884`: build(deps): bump pre-commit/action from 3.0.0 to 3.0.1 in the actions group
+* :ghpull:`885`: Fix pycodestyle stream
+* :ghpull:`877`: Fixed Pycodestyle errors in fury/actors/odf_slicer.py, fury/actors/peak.py, fury/actors/tensor.py, and fury/data/fetcher.py
+* :ghpull:`855`: Fix #780 : Added top/bottom for Tabs Bar in Tab Panel UI
+* :ghpull:`879`: STYLE: Transition to `ruff` to enforce import statement sorting
+* :ghpull:`868`: Added Dark mode, Fixed Search Bar for documentation site
+
+Issues (48):
+
+* :ghissue:`917`: `fury.stream.server` is missing lazy_loading
+* :ghissue:`919`: NF: Implementation of lazy_loading in `fury.stream.server`
+* :ghissue:`918`: DOCS: simplify FURY import
+* :ghissue:`916`: DOCS: simplify import
+* :ghissue:`915`: [DOCS][FIX]: Update variable descriptions in visualization examples
+* :ghissue:`907`: NF: Add lazy_loader feature in FURY
+* :ghissue:`914`: DOC: GSoC Blogs Week 6, 7, 8
+* :ghissue:`911`: [DOC][FIX] fix typos in blog posts
+* :ghissue:`912`: Deprecator bug with setuptools >=71.0.3
+* :ghissue:`913`: Fix: Replace setuptools.extern.packaging with direct packaging import
+* :ghissue:`910`: ENH: Add a GHA workflow to build docs
+* :ghissue:`909`: RF: add keyword arguments decorator (warn_on_args_to_kwargs) in the module: stream
+* :ghissue:`902`: RF: Add keyword arguments decorator to module: UI
+* :ghissue:`899`: RF: Add keyword arguments to module: animation
+* :ghissue:`901`: RF: Add keyword arguments decorator to module: shaders
+* :ghissue:`900`: RF: Add keyword arguments to module: data
+* :ghissue:`898`: RF: Add keyword arguments to module: actors
+* :ghissue:`888`: NF: Add keyword_only decorator to enforce keyword-only arguments
+* :ghissue:`908`: DOC: add Wachiou's week5 Blog post
+* :ghissue:`906`: [DOC] GSoC week 4 and 5
+* :ghissue:`905`: DOC: My weeks 3 and 4 blog post
+* :ghissue:`903`: CI: remove 3.8 add 3.12
+* :ghissue:`896`: DOC: GSoC Week 2 & 3
+* :ghissue:`897`: DOC: Add wachiou's week 2 blog post
+* :ghissue:`895`: DOC: Add My week 2 blog post
+* :ghissue:`892`: [DOC] week 1 blog GSoC
+* :ghissue:`894`: DOC: Wachiou Week 1 Blog Post
+* :ghissue:`893`: fix: gitignore
+* :ghissue:`889`: DOC: Add Wachiou BOURAIMA GSoC'24 first Blog post
+* :ghissue:`890`: [DOC] GSoC Blog: Robin Roy (Community Bonding)
+* :ghissue:`871`: `actor.texture` hides all other actors from the scene
+* :ghissue:`891`: [TYPO] Typo fix in code
+* :ghissue:`887`: NF: Add keyword_only decorator to enforce keyword-only arguments
+* :ghissue:`886`: DOC: Document the coding style enforcement framework
+* :ghissue:`881`: STYLE: Format code using `ruff`
+* :ghissue:`884`: build(deps): bump pre-commit/action from 3.0.0 to 3.0.1 in the actions group
+* :ghissue:`883`: Wassiu contributions
+* :ghissue:`885`: Fix pycodestyle stream
+* :ghissue:`880`: improved readability in fetcher.py
+* :ghissue:`882`: Wassiu contributions
+* :ghissue:`876`: Pycodestyle errors in fury/actors/odf_slicer.py, fury/actors/peak.py, fury/actors/tensor.py, and fury/data/fetcher.py
+* :ghissue:`877`: Fixed Pycodestyle errors in fury/actors/odf_slicer.py, fury/actors/peak.py, fury/actors/tensor.py, and fury/data/fetcher.py
+* :ghissue:`878`: Docs: Remove '$' from fury/docs/README.md commands
+* :ghissue:`780`: Tabs bar positioning in TabUI
+* :ghissue:`855`: Fix #780 : Added top/bottom for Tabs Bar in Tab Panel UI
+* :ghissue:`879`: STYLE: Transition to `ruff` to enforce import statement sorting
+* :ghissue:`868`: Added Dark mode, Fixed Search Bar for documentation site
+* :ghissue:`867`: Added Dark mode, Fixed Search Bar for documentation site
diff --git a/dev/_static/documentation_options.js b/dev/_static/documentation_options.js
index aadab0f00..b7c56c289 100644
--- a/dev/_static/documentation_options.js
+++ b/dev/_static/documentation_options.js
@@ -1,5 +1,5 @@
const DOCUMENTATION_OPTIONS = {
- VERSION: '0.11.0.dev70+gee3b579e',
+ VERSION: '0.11.0.dev73+g0fa1af5d',
LANGUAGE: 'en',
COLLAPSE_INDEX: false,
BUILDER: 'html',
diff --git a/dev/auto_examples/01_introductory/index.html b/dev/auto_examples/01_introductory/index.html
index 9ac145c0c..1c8ea9c67 100644
--- a/dev/auto_examples/01_introductory/index.html
+++ b/dev/auto_examples/01_introductory/index.html
@@ -8,7 +8,7 @@
- Introductory — FURY 0.11.0.dev70+gee3b579e documentation
+ Introductory — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/01_introductory/sg_execution_times.html b/dev/auto_examples/01_introductory/sg_execution_times.html
index a5b8cf356..157d11f15 100644
--- a/dev/auto_examples/01_introductory/sg_execution_times.html
+++ b/dev/auto_examples/01_introductory/sg_execution_times.html
@@ -8,7 +8,7 @@
- Computation times — FURY 0.11.0.dev70+gee3b579e documentation
+ Computation times — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/01_introductory/viz_arrow.html b/dev/auto_examples/01_introductory/viz_arrow.html
index 632f5d12c..af38ff39f 100644
--- a/dev/auto_examples/01_introductory/viz_arrow.html
+++ b/dev/auto_examples/01_introductory/viz_arrow.html
@@ -8,7 +8,7 @@
- Fury Arrow Actor — FURY 0.11.0.dev70+gee3b579e documentation
+ Fury Arrow Actor — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/01_introductory/viz_cone.html b/dev/auto_examples/01_introductory/viz_cone.html
index 827782c49..6846e519d 100644
--- a/dev/auto_examples/01_introductory/viz_cone.html
+++ b/dev/auto_examples/01_introductory/viz_cone.html
@@ -8,7 +8,7 @@
- Fury Cone Actor — FURY 0.11.0.dev70+gee3b579e documentation
+ Fury Cone Actor — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/01_introductory/viz_earth_animation.html b/dev/auto_examples/01_introductory/viz_earth_animation.html
index 6518c59b6..cc7e5be2f 100644
--- a/dev/auto_examples/01_introductory/viz_earth_animation.html
+++ b/dev/auto_examples/01_introductory/viz_earth_animation.html
@@ -8,7 +8,7 @@
- Texture Sphere Animation — FURY 0.11.0.dev70+gee3b579e documentation
+ Texture Sphere Animation — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/01_introductory/viz_earth_coordinates.html b/dev/auto_examples/01_introductory/viz_earth_coordinates.html
index a1563e0df..8d044e997 100644
--- a/dev/auto_examples/01_introductory/viz_earth_coordinates.html
+++ b/dev/auto_examples/01_introductory/viz_earth_coordinates.html
@@ -8,7 +8,7 @@
- Earth Coordinate Conversion — FURY 0.11.0.dev70+gee3b579e documentation
+ Earth Coordinate Conversion — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/01_introductory/viz_gltf.html b/dev/auto_examples/01_introductory/viz_gltf.html
index 38c4ad364..ba072c402 100644
--- a/dev/auto_examples/01_introductory/viz_gltf.html
+++ b/dev/auto_examples/01_introductory/viz_gltf.html
@@ -8,7 +8,7 @@
- Visualizing a glTF file — FURY 0.11.0.dev70+gee3b579e documentation
+ Visualizing a glTF file — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/01_introductory/viz_gltf_animated.html b/dev/auto_examples/01_introductory/viz_gltf_animated.html
index 285cdf1b1..0e73ee475 100644
--- a/dev/auto_examples/01_introductory/viz_gltf_animated.html
+++ b/dev/auto_examples/01_introductory/viz_gltf_animated.html
@@ -8,7 +8,7 @@
- Visualizing a glTF file — FURY 0.11.0.dev70+gee3b579e documentation
+ Visualizing a glTF file — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/01_introductory/viz_gltf_export.html b/dev/auto_examples/01_introductory/viz_gltf_export.html
index b09bce9ea..b443a2c56 100644
--- a/dev/auto_examples/01_introductory/viz_gltf_export.html
+++ b/dev/auto_examples/01_introductory/viz_gltf_export.html
@@ -8,7 +8,7 @@
- Exporting scene as a glTF file — FURY 0.11.0.dev70+gee3b579e documentation
+ Exporting scene as a glTF file — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/01_introductory/viz_morphing.html b/dev/auto_examples/01_introductory/viz_morphing.html
index 2d95c8338..2c590fdee 100644
--- a/dev/auto_examples/01_introductory/viz_morphing.html
+++ b/dev/auto_examples/01_introductory/viz_morphing.html
@@ -8,7 +8,7 @@
- Morphing Animation in a glTF — FURY 0.11.0.dev70+gee3b579e documentation
+ Morphing Animation in a glTF — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/01_introductory/viz_multithread.html b/dev/auto_examples/01_introductory/viz_multithread.html
index 01d3661fb..70c11e04f 100644
--- a/dev/auto_examples/01_introductory/viz_multithread.html
+++ b/dev/auto_examples/01_introductory/viz_multithread.html
@@ -8,7 +8,7 @@
- Multithreading Example — FURY 0.11.0.dev70+gee3b579e documentation
+ Multithreading Example — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/01_introductory/viz_picking.html b/dev/auto_examples/01_introductory/viz_picking.html
index b7fc16943..01f2b9ae3 100644
--- a/dev/auto_examples/01_introductory/viz_picking.html
+++ b/dev/auto_examples/01_introductory/viz_picking.html
@@ -8,7 +8,7 @@
- Simple picking — FURY 0.11.0.dev70+gee3b579e documentation
+ Simple picking — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/01_introductory/viz_selection.html b/dev/auto_examples/01_introductory/viz_selection.html
index 300071bd3..fd3f805cb 100644
--- a/dev/auto_examples/01_introductory/viz_selection.html
+++ b/dev/auto_examples/01_introductory/viz_selection.html
@@ -8,7 +8,7 @@
- Selecting multiple objects — FURY 0.11.0.dev70+gee3b579e documentation
+ Selecting multiple objects — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/01_introductory/viz_skinning.html b/dev/auto_examples/01_introductory/viz_skinning.html
index 04cb86932..07fd98b6e 100644
--- a/dev/auto_examples/01_introductory/viz_skinning.html
+++ b/dev/auto_examples/01_introductory/viz_skinning.html
@@ -8,7 +8,7 @@
- Skeletal Animation in a glTF file — FURY 0.11.0.dev70+gee3b579e documentation
+ Skeletal Animation in a glTF file — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/01_introductory/viz_slice.html b/dev/auto_examples/01_introductory/viz_slice.html
index 08308e61c..29a07863f 100644
--- a/dev/auto_examples/01_introductory/viz_slice.html
+++ b/dev/auto_examples/01_introductory/viz_slice.html
@@ -8,7 +8,7 @@
- Simple volume slicing — FURY 0.11.0.dev70+gee3b579e documentation
+ Simple volume slicing — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/01_introductory/viz_solar_system.html b/dev/auto_examples/01_introductory/viz_solar_system.html
index ef8081b3d..7ba67bae2 100644
--- a/dev/auto_examples/01_introductory/viz_solar_system.html
+++ b/dev/auto_examples/01_introductory/viz_solar_system.html
@@ -8,7 +8,7 @@
- Solar System Animation — FURY 0.11.0.dev70+gee3b579e documentation
+ Solar System Animation — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/01_introductory/viz_sphere.html b/dev/auto_examples/01_introductory/viz_sphere.html
index d812ef86e..7915636f7 100644
--- a/dev/auto_examples/01_introductory/viz_sphere.html
+++ b/dev/auto_examples/01_introductory/viz_sphere.html
@@ -8,7 +8,7 @@
- FURY sphere Actor — FURY 0.11.0.dev70+gee3b579e documentation
+ FURY sphere Actor — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/01_introductory/viz_spiky.html b/dev/auto_examples/01_introductory/viz_spiky.html
index 69bf756fe..5462c176d 100644
--- a/dev/auto_examples/01_introductory/viz_spiky.html
+++ b/dev/auto_examples/01_introductory/viz_spiky.html
@@ -8,7 +8,7 @@
- Spiky Sphere — FURY 0.11.0.dev70+gee3b579e documentation
+ Spiky Sphere — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/01_introductory/viz_surfaces.html b/dev/auto_examples/01_introductory/viz_surfaces.html
index b38bd3136..a0fa8b504 100644
--- a/dev/auto_examples/01_introductory/viz_surfaces.html
+++ b/dev/auto_examples/01_introductory/viz_surfaces.html
@@ -8,7 +8,7 @@
- Visualize surfaces — FURY 0.11.0.dev70+gee3b579e documentation
+ Visualize surfaces — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/01_introductory/viz_texture.html b/dev/auto_examples/01_introductory/viz_texture.html
index 1b3008721..597fde4a1 100644
--- a/dev/auto_examples/01_introductory/viz_texture.html
+++ b/dev/auto_examples/01_introductory/viz_texture.html
@@ -8,7 +8,7 @@
- Sphere Texture — FURY 0.11.0.dev70+gee3b579e documentation
+ Sphere Texture — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/01_introductory/viz_timers.html b/dev/auto_examples/01_introductory/viz_timers.html
index d256d51d8..52f3c62e3 100644
--- a/dev/auto_examples/01_introductory/viz_timers.html
+++ b/dev/auto_examples/01_introductory/viz_timers.html
@@ -8,7 +8,7 @@
- Using a timer — FURY 0.11.0.dev70+gee3b579e documentation
+ Using a timer — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/04_demos/collision-particles.html b/dev/auto_examples/04_demos/collision-particles.html
index 14613ac55..3e1c033cc 100644
--- a/dev/auto_examples/04_demos/collision-particles.html
+++ b/dev/auto_examples/04_demos/collision-particles.html
@@ -8,7 +8,7 @@
- Collisions of particles in a box — FURY 0.11.0.dev70+gee3b579e documentation
+ Collisions of particles in a box — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/04_demos/index.html b/dev/auto_examples/04_demos/index.html
index c2b5dd5b8..48dfcf26d 100644
--- a/dev/auto_examples/04_demos/index.html
+++ b/dev/auto_examples/04_demos/index.html
@@ -8,7 +8,7 @@
- Demos — FURY 0.11.0.dev70+gee3b579e documentation
+ Demos — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/04_demos/sg_execution_times.html b/dev/auto_examples/04_demos/sg_execution_times.html
index 0e140cd11..078f296ee 100644
--- a/dev/auto_examples/04_demos/sg_execution_times.html
+++ b/dev/auto_examples/04_demos/sg_execution_times.html
@@ -8,7 +8,7 @@
- Computation times — FURY 0.11.0.dev70+gee3b579e documentation
+ Computation times — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/04_demos/viz_advanced.html b/dev/auto_examples/04_demos/viz_advanced.html
index e0fffa88c..587c06b03 100644
--- a/dev/auto_examples/04_demos/viz_advanced.html
+++ b/dev/auto_examples/04_demos/viz_advanced.html
@@ -8,7 +8,7 @@
- Advanced interactive visualization — FURY 0.11.0.dev70+gee3b579e documentation
+ Advanced interactive visualization — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/04_demos/viz_animated_surfaces.html b/dev/auto_examples/04_demos/viz_animated_surfaces.html
index c569967b3..77e2d657c 100644
--- a/dev/auto_examples/04_demos/viz_animated_surfaces.html
+++ b/dev/auto_examples/04_demos/viz_animated_surfaces.html
@@ -8,7 +8,7 @@
- Animated 2D functions — FURY 0.11.0.dev70+gee3b579e documentation
+ Animated 2D functions — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/04_demos/viz_brownian_motion.html b/dev/auto_examples/04_demos/viz_brownian_motion.html
index bb23da14c..d5b4a484f 100644
--- a/dev/auto_examples/04_demos/viz_brownian_motion.html
+++ b/dev/auto_examples/04_demos/viz_brownian_motion.html
@@ -8,7 +8,7 @@
- Brownian motion — FURY 0.11.0.dev70+gee3b579e documentation
+ Brownian motion — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/04_demos/viz_bundles.html b/dev/auto_examples/04_demos/viz_bundles.html
index 06bcda778..86568b5da 100644
--- a/dev/auto_examples/04_demos/viz_bundles.html
+++ b/dev/auto_examples/04_demos/viz_bundles.html
@@ -8,7 +8,7 @@
- Visualize bundles and metrics on bundles — FURY 0.11.0.dev70+gee3b579e documentation
+ Visualize bundles and metrics on bundles — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/04_demos/viz_dt_ellipsoids.html b/dev/auto_examples/04_demos/viz_dt_ellipsoids.html
index f030712eb..f26bd905b 100644
--- a/dev/auto_examples/04_demos/viz_dt_ellipsoids.html
+++ b/dev/auto_examples/04_demos/viz_dt_ellipsoids.html
@@ -8,7 +8,7 @@
- Display Tensor Ellipsoids for DTI using tensor_slicer vs ellipsoid actor — FURY 0.11.0.dev70+gee3b579e documentation
+ Display Tensor Ellipsoids for DTI using tensor_slicer vs ellipsoid actor — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/04_demos/viz_emwave_animation.html b/dev/auto_examples/04_demos/viz_emwave_animation.html
index b4f2dfbc2..147d45c79 100644
--- a/dev/auto_examples/04_demos/viz_emwave_animation.html
+++ b/dev/auto_examples/04_demos/viz_emwave_animation.html
@@ -8,7 +8,7 @@
- Electromagnetic Wave Propagation Animation — FURY 0.11.0.dev70+gee3b579e documentation
+ Electromagnetic Wave Propagation Animation — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/04_demos/viz_fiber_odf.html b/dev/auto_examples/04_demos/viz_fiber_odf.html
index dae099de7..042c24653 100644
--- a/dev/auto_examples/04_demos/viz_fiber_odf.html
+++ b/dev/auto_examples/04_demos/viz_fiber_odf.html
@@ -8,7 +8,7 @@
- Brain Fiber ODF Visualisation — FURY 0.11.0.dev70+gee3b579e documentation
+ Brain Fiber ODF Visualisation — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/04_demos/viz_fine_tuning_gl_context.html b/dev/auto_examples/04_demos/viz_fine_tuning_gl_context.html
index 5cceba11b..f58af0faf 100644
--- a/dev/auto_examples/04_demos/viz_fine_tuning_gl_context.html
+++ b/dev/auto_examples/04_demos/viz_fine_tuning_gl_context.html
@@ -8,7 +8,7 @@
- Fine-tuning the OpenGL state using shader callbacks — FURY 0.11.0.dev70+gee3b579e documentation
+ Fine-tuning the OpenGL state using shader callbacks — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/04_demos/viz_fractals.html b/dev/auto_examples/04_demos/viz_fractals.html
index 07e8db48c..d697bbfe1 100644
--- a/dev/auto_examples/04_demos/viz_fractals.html
+++ b/dev/auto_examples/04_demos/viz_fractals.html
@@ -8,7 +8,7 @@
- Fractals — FURY 0.11.0.dev70+gee3b579e documentation
+ Fractals — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/04_demos/viz_helical_motion.html b/dev/auto_examples/04_demos/viz_helical_motion.html
index 3132be90b..5ff696682 100644
--- a/dev/auto_examples/04_demos/viz_helical_motion.html
+++ b/dev/auto_examples/04_demos/viz_helical_motion.html
@@ -8,7 +8,7 @@
- Motion of a charged particle in a combined magnetic and electric field — FURY 0.11.0.dev70+gee3b579e documentation
+ Motion of a charged particle in a combined magnetic and electric field — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/04_demos/viz_markers.html b/dev/auto_examples/04_demos/viz_markers.html
index ecd908b52..f17725fd9 100644
--- a/dev/auto_examples/04_demos/viz_markers.html
+++ b/dev/auto_examples/04_demos/viz_markers.html
@@ -8,7 +8,7 @@
- Fury Markers — FURY 0.11.0.dev70+gee3b579e documentation
+ Fury Markers — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/04_demos/viz_network.html b/dev/auto_examples/04_demos/viz_network.html
index 931121de2..9914caab7 100644
--- a/dev/auto_examples/04_demos/viz_network.html
+++ b/dev/auto_examples/04_demos/viz_network.html
@@ -8,7 +8,7 @@
- Visualize Interdisciplinary map of the journals network — FURY 0.11.0.dev70+gee3b579e documentation
+ Visualize Interdisciplinary map of the journals network — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/04_demos/viz_network_animated.html b/dev/auto_examples/04_demos/viz_network_animated.html
index c05f2eede..6c04ad3aa 100644
--- a/dev/auto_examples/04_demos/viz_network_animated.html
+++ b/dev/auto_examples/04_demos/viz_network_animated.html
@@ -8,7 +8,7 @@
- Visualize Networks (Animated version) — FURY 0.11.0.dev70+gee3b579e documentation
+ Visualize Networks (Animated version) — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/04_demos/viz_pbr_interactive.html b/dev/auto_examples/04_demos/viz_pbr_interactive.html
index 0de63cb82..3d07d3a42 100644
--- a/dev/auto_examples/04_demos/viz_pbr_interactive.html
+++ b/dev/auto_examples/04_demos/viz_pbr_interactive.html
@@ -8,7 +8,7 @@
- Interactive PBR demo — FURY 0.11.0.dev70+gee3b579e documentation
+ Interactive PBR demo — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/04_demos/viz_play_video.html b/dev/auto_examples/04_demos/viz_play_video.html
index ff1c6efc1..4d98cc760 100644
--- a/dev/auto_examples/04_demos/viz_play_video.html
+++ b/dev/auto_examples/04_demos/viz_play_video.html
@@ -8,7 +8,7 @@
- Play a video in the 3D world — FURY 0.11.0.dev70+gee3b579e documentation
+ Play a video in the 3D world — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/04_demos/viz_roi_contour.html b/dev/auto_examples/04_demos/viz_roi_contour.html
index b885f8d54..1810c1a32 100644
--- a/dev/auto_examples/04_demos/viz_roi_contour.html
+++ b/dev/auto_examples/04_demos/viz_roi_contour.html
@@ -8,7 +8,7 @@
- Visualization of ROI Surface Rendered with Streamlines — FURY 0.11.0.dev70+gee3b579e documentation
+ Visualization of ROI Surface Rendered with Streamlines — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/04_demos/viz_tesseract.html b/dev/auto_examples/04_demos/viz_tesseract.html
index ef8d5945a..b7253ef31 100644
--- a/dev/auto_examples/04_demos/viz_tesseract.html
+++ b/dev/auto_examples/04_demos/viz_tesseract.html
@@ -8,7 +8,7 @@
- Tesseract (Hypercube) — FURY 0.11.0.dev70+gee3b579e documentation
+ Tesseract (Hypercube) — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/07_ui/index.html b/dev/auto_examples/07_ui/index.html
index 492068352..b54e3c8e8 100644
--- a/dev/auto_examples/07_ui/index.html
+++ b/dev/auto_examples/07_ui/index.html
@@ -8,7 +8,7 @@
- User Interface Elements — FURY 0.11.0.dev70+gee3b579e documentation
+ User Interface Elements — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/07_ui/sg_execution_times.html b/dev/auto_examples/07_ui/sg_execution_times.html
index 4b8d6f4b6..b462d0298 100644
--- a/dev/auto_examples/07_ui/sg_execution_times.html
+++ b/dev/auto_examples/07_ui/sg_execution_times.html
@@ -8,7 +8,7 @@
- Computation times — FURY 0.11.0.dev70+gee3b579e documentation
+ Computation times — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/07_ui/viz_buttons.html b/dev/auto_examples/07_ui/viz_buttons.html
index 9bd859947..ff3381c6c 100644
--- a/dev/auto_examples/07_ui/viz_buttons.html
+++ b/dev/auto_examples/07_ui/viz_buttons.html
@@ -8,7 +8,7 @@
- Buttons & Text — FURY 0.11.0.dev70+gee3b579e documentation
+ Buttons & Text — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/07_ui/viz_card.html b/dev/auto_examples/07_ui/viz_card.html
index f962b92ec..2e962cf47 100644
--- a/dev/auto_examples/07_ui/viz_card.html
+++ b/dev/auto_examples/07_ui/viz_card.html
@@ -8,7 +8,7 @@
- Card — FURY 0.11.0.dev70+gee3b579e documentation
+ Card — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/07_ui/viz_card_sprite_sheet.html b/dev/auto_examples/07_ui/viz_card_sprite_sheet.html
index 6e5939143..4a433e858 100644
--- a/dev/auto_examples/07_ui/viz_card_sprite_sheet.html
+++ b/dev/auto_examples/07_ui/viz_card_sprite_sheet.html
@@ -8,7 +8,7 @@
- Card — FURY 0.11.0.dev70+gee3b579e documentation
+ Card — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/07_ui/viz_check_boxes.html b/dev/auto_examples/07_ui/viz_check_boxes.html
index 13b64404d..9f2c8a01a 100644
--- a/dev/auto_examples/07_ui/viz_check_boxes.html
+++ b/dev/auto_examples/07_ui/viz_check_boxes.html
@@ -8,7 +8,7 @@
- Figure and Color Control using Check boxes and Radio Buttons — FURY 0.11.0.dev70+gee3b579e documentation
+ Figure and Color Control using Check boxes and Radio Buttons — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/07_ui/viz_combobox.html b/dev/auto_examples/07_ui/viz_combobox.html
index f16289b3d..6f2d95d3f 100644
--- a/dev/auto_examples/07_ui/viz_combobox.html
+++ b/dev/auto_examples/07_ui/viz_combobox.html
@@ -8,7 +8,7 @@
- ComboBox — FURY 0.11.0.dev70+gee3b579e documentation
+ ComboBox — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/07_ui/viz_drawpanel.html b/dev/auto_examples/07_ui/viz_drawpanel.html
index f2a55ef42..02bd6d554 100644
--- a/dev/auto_examples/07_ui/viz_drawpanel.html
+++ b/dev/auto_examples/07_ui/viz_drawpanel.html
@@ -8,7 +8,7 @@
- DrawPanel — FURY 0.11.0.dev70+gee3b579e documentation
+ DrawPanel — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/07_ui/viz_layout.html b/dev/auto_examples/07_ui/viz_layout.html
index 943862a9a..cc6b2588f 100644
--- a/dev/auto_examples/07_ui/viz_layout.html
+++ b/dev/auto_examples/07_ui/viz_layout.html
@@ -8,7 +8,7 @@
- Using Layouts with different UI elements — FURY 0.11.0.dev70+gee3b579e documentation
+ Using Layouts with different UI elements — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/07_ui/viz_radio_buttons.html b/dev/auto_examples/07_ui/viz_radio_buttons.html
index b3f9377e6..323b758b3 100644
--- a/dev/auto_examples/07_ui/viz_radio_buttons.html
+++ b/dev/auto_examples/07_ui/viz_radio_buttons.html
@@ -8,7 +8,7 @@
- Sphere Color Control using Radio Buttons — FURY 0.11.0.dev70+gee3b579e documentation
+ Sphere Color Control using Radio Buttons — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/07_ui/viz_shapes.html b/dev/auto_examples/07_ui/viz_shapes.html
index c32c8bd7e..094d264c9 100644
--- a/dev/auto_examples/07_ui/viz_shapes.html
+++ b/dev/auto_examples/07_ui/viz_shapes.html
@@ -8,7 +8,7 @@
- Simple Shapes — FURY 0.11.0.dev70+gee3b579e documentation
+ Simple Shapes — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/07_ui/viz_spinbox.html b/dev/auto_examples/07_ui/viz_spinbox.html
index 1488a5b20..536f4af7b 100644
--- a/dev/auto_examples/07_ui/viz_spinbox.html
+++ b/dev/auto_examples/07_ui/viz_spinbox.html
@@ -8,7 +8,7 @@
- SpinBox UI — FURY 0.11.0.dev70+gee3b579e documentation
+ SpinBox UI — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/07_ui/viz_tab.html b/dev/auto_examples/07_ui/viz_tab.html
index a951e50b8..bf80084d0 100644
--- a/dev/auto_examples/07_ui/viz_tab.html
+++ b/dev/auto_examples/07_ui/viz_tab.html
@@ -8,7 +8,7 @@
- Tab UI — FURY 0.11.0.dev70+gee3b579e documentation
+ Tab UI — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/07_ui/viz_ui.html b/dev/auto_examples/07_ui/viz_ui.html
index 17dee1a08..ca0cd2614 100644
--- a/dev/auto_examples/07_ui/viz_ui.html
+++ b/dev/auto_examples/07_ui/viz_ui.html
@@ -8,7 +8,7 @@
- User Interfaces — FURY 0.11.0.dev70+gee3b579e documentation
+ User Interfaces — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/07_ui/viz_ui_listbox.html b/dev/auto_examples/07_ui/viz_ui_listbox.html
index 003458145..d0eda7af5 100644
--- a/dev/auto_examples/07_ui/viz_ui_listbox.html
+++ b/dev/auto_examples/07_ui/viz_ui_listbox.html
@@ -8,7 +8,7 @@
- ListBox — FURY 0.11.0.dev70+gee3b579e documentation
+ ListBox — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/07_ui/viz_ui_slider.html b/dev/auto_examples/07_ui/viz_ui_slider.html
index 8876469bf..6704ba2a4 100644
--- a/dev/auto_examples/07_ui/viz_ui_slider.html
+++ b/dev/auto_examples/07_ui/viz_ui_slider.html
@@ -8,7 +8,7 @@
- Cube & Slider Control — FURY 0.11.0.dev70+gee3b579e documentation
+ Cube & Slider Control — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/10_animation/index.html b/dev/auto_examples/10_animation/index.html
index b35f44062..d3e1649d7 100644
--- a/dev/auto_examples/10_animation/index.html
+++ b/dev/auto_examples/10_animation/index.html
@@ -8,7 +8,7 @@
- Animation — FURY 0.11.0.dev70+gee3b579e documentation
+ Animation — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/10_animation/sg_execution_times.html b/dev/auto_examples/10_animation/sg_execution_times.html
index 6c46297b5..4a29b6772 100644
--- a/dev/auto_examples/10_animation/sg_execution_times.html
+++ b/dev/auto_examples/10_animation/sg_execution_times.html
@@ -8,7 +8,7 @@
- Computation times — FURY 0.11.0.dev70+gee3b579e documentation
+ Computation times — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/10_animation/viz_bezier_interpolator.html b/dev/auto_examples/10_animation/viz_bezier_interpolator.html
index 029d46fd7..735071515 100644
--- a/dev/auto_examples/10_animation/viz_bezier_interpolator.html
+++ b/dev/auto_examples/10_animation/viz_bezier_interpolator.html
@@ -8,7 +8,7 @@
- Bezier Interpolator — FURY 0.11.0.dev70+gee3b579e documentation
+ Bezier Interpolator — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/10_animation/viz_camera.html b/dev/auto_examples/10_animation/viz_camera.html
index d96b82f60..54bf67bd1 100644
--- a/dev/auto_examples/10_animation/viz_camera.html
+++ b/dev/auto_examples/10_animation/viz_camera.html
@@ -8,7 +8,7 @@
- Keyframe animation: Camera and opacity — FURY 0.11.0.dev70+gee3b579e documentation
+ Keyframe animation: Camera and opacity — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/10_animation/viz_color_interpolators.html b/dev/auto_examples/10_animation/viz_color_interpolators.html
index fc72d2ba1..4650aa966 100644
--- a/dev/auto_examples/10_animation/viz_color_interpolators.html
+++ b/dev/auto_examples/10_animation/viz_color_interpolators.html
@@ -8,7 +8,7 @@
- Keyframe Color Interpolators — FURY 0.11.0.dev70+gee3b579e documentation
+ Keyframe Color Interpolators — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/10_animation/viz_custom_interpolator.html b/dev/auto_examples/10_animation/viz_custom_interpolator.html
index 6ab2d5b38..175bbd743 100644
--- a/dev/auto_examples/10_animation/viz_custom_interpolator.html
+++ b/dev/auto_examples/10_animation/viz_custom_interpolator.html
@@ -8,7 +8,7 @@
- Making a custom interpolator — FURY 0.11.0.dev70+gee3b579e documentation
+ Making a custom interpolator — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/10_animation/viz_hierarchical_animation.html b/dev/auto_examples/10_animation/viz_hierarchical_animation.html
index 9b3f53ef6..f1225b7c1 100644
--- a/dev/auto_examples/10_animation/viz_hierarchical_animation.html
+++ b/dev/auto_examples/10_animation/viz_hierarchical_animation.html
@@ -8,7 +8,7 @@
- Keyframe hierarchical Animation — FURY 0.11.0.dev70+gee3b579e documentation
+ Keyframe hierarchical Animation — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/10_animation/viz_introduction.html b/dev/auto_examples/10_animation/viz_introduction.html
index 021774146..66ca56e6b 100644
--- a/dev/auto_examples/10_animation/viz_introduction.html
+++ b/dev/auto_examples/10_animation/viz_introduction.html
@@ -8,7 +8,7 @@
- Keyframe animation introduction — FURY 0.11.0.dev70+gee3b579e documentation
+ Keyframe animation introduction — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/10_animation/viz_robot_arm_animation.html b/dev/auto_examples/10_animation/viz_robot_arm_animation.html
index b44497aba..123c4d55b 100644
--- a/dev/auto_examples/10_animation/viz_robot_arm_animation.html
+++ b/dev/auto_examples/10_animation/viz_robot_arm_animation.html
@@ -8,7 +8,7 @@
- Arm Robot Animation — FURY 0.11.0.dev70+gee3b579e documentation
+ Arm Robot Animation — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/10_animation/viz_spline_interpolator.html b/dev/auto_examples/10_animation/viz_spline_interpolator.html
index f3f0e4170..ed277fa53 100644
--- a/dev/auto_examples/10_animation/viz_spline_interpolator.html
+++ b/dev/auto_examples/10_animation/viz_spline_interpolator.html
@@ -8,7 +8,7 @@
- Keyframes Spline Interpolator — FURY 0.11.0.dev70+gee3b579e documentation
+ Keyframes Spline Interpolator — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/10_animation/viz_timeline.html b/dev/auto_examples/10_animation/viz_timeline.html
index f2b57b8e3..5954a548a 100644
--- a/dev/auto_examples/10_animation/viz_timeline.html
+++ b/dev/auto_examples/10_animation/viz_timeline.html
@@ -8,7 +8,7 @@
- Timeline and setting keyframes — FURY 0.11.0.dev70+gee3b579e documentation
+ Timeline and setting keyframes — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/10_animation/viz_using_time_equations.html b/dev/auto_examples/10_animation/viz_using_time_equations.html
index 1dfde009c..f684b5f12 100644
--- a/dev/auto_examples/10_animation/viz_using_time_equations.html
+++ b/dev/auto_examples/10_animation/viz_using_time_equations.html
@@ -8,7 +8,7 @@
- Keyframe animation — FURY 0.11.0.dev70+gee3b579e documentation
+ Keyframe animation — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/13_shaders/index.html b/dev/auto_examples/13_shaders/index.html
index f9824c710..9a9fa788d 100644
--- a/dev/auto_examples/13_shaders/index.html
+++ b/dev/auto_examples/13_shaders/index.html
@@ -8,7 +8,7 @@
- Shaders — FURY 0.11.0.dev70+gee3b579e documentation
+ Shaders — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/13_shaders/sg_execution_times.html b/dev/auto_examples/13_shaders/sg_execution_times.html
index 6de993848..9ab647c7a 100644
--- a/dev/auto_examples/13_shaders/sg_execution_times.html
+++ b/dev/auto_examples/13_shaders/sg_execution_times.html
@@ -8,7 +8,7 @@
- Computation times — FURY 0.11.0.dev70+gee3b579e documentation
+ Computation times — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/13_shaders/viz_billboard_sdf_spheres.html b/dev/auto_examples/13_shaders/viz_billboard_sdf_spheres.html
index e9630c3f4..36a1d8690 100644
--- a/dev/auto_examples/13_shaders/viz_billboard_sdf_spheres.html
+++ b/dev/auto_examples/13_shaders/viz_billboard_sdf_spheres.html
@@ -8,7 +8,7 @@
- SDF Impostors on Billboards — FURY 0.11.0.dev70+gee3b579e documentation
+ SDF Impostors on Billboards — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/13_shaders/viz_pbr_spheres.html b/dev/auto_examples/13_shaders/viz_pbr_spheres.html
index ff4fcb036..eaeb86b22 100644
--- a/dev/auto_examples/13_shaders/viz_pbr_spheres.html
+++ b/dev/auto_examples/13_shaders/viz_pbr_spheres.html
@@ -8,7 +8,7 @@
- Physically-Based Rendering (PBR) on spheres — FURY 0.11.0.dev70+gee3b579e documentation
+ Physically-Based Rendering (PBR) on spheres — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/13_shaders/viz_principled_spheres.html b/dev/auto_examples/13_shaders/viz_principled_spheres.html
index f9859c1c4..36819943a 100644
--- a/dev/auto_examples/13_shaders/viz_principled_spheres.html
+++ b/dev/auto_examples/13_shaders/viz_principled_spheres.html
@@ -8,7 +8,7 @@
- Principled BRDF shader on spheres — FURY 0.11.0.dev70+gee3b579e documentation
+ Principled BRDF shader on spheres — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/13_shaders/viz_sdf_cylinder.html b/dev/auto_examples/13_shaders/viz_sdf_cylinder.html
index 22688642c..c73806fb4 100644
--- a/dev/auto_examples/13_shaders/viz_sdf_cylinder.html
+++ b/dev/auto_examples/13_shaders/viz_sdf_cylinder.html
@@ -8,7 +8,7 @@
- Make a Cylinder using polygons vs SDF — FURY 0.11.0.dev70+gee3b579e documentation
+ Make a Cylinder using polygons vs SDF — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/13_shaders/viz_sdfactor.html b/dev/auto_examples/13_shaders/viz_sdfactor.html
index 74118016c..a77f7976c 100644
--- a/dev/auto_examples/13_shaders/viz_sdfactor.html
+++ b/dev/auto_examples/13_shaders/viz_sdfactor.html
@@ -8,7 +8,7 @@
- Visualize SDF Actor — FURY 0.11.0.dev70+gee3b579e documentation
+ Visualize SDF Actor — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/13_shaders/viz_shader.html b/dev/auto_examples/13_shaders/viz_shader.html
index 6d2952fb1..9e2ddd677 100644
--- a/dev/auto_examples/13_shaders/viz_shader.html
+++ b/dev/auto_examples/13_shaders/viz_shader.html
@@ -8,7 +8,7 @@
- Varying Color — FURY 0.11.0.dev70+gee3b579e documentation
+ Varying Color — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/17_pybullet/index.html b/dev/auto_examples/17_pybullet/index.html
index 624ef78ef..090029eef 100644
--- a/dev/auto_examples/17_pybullet/index.html
+++ b/dev/auto_examples/17_pybullet/index.html
@@ -8,7 +8,7 @@
- Integrate Physics using pybullet — FURY 0.11.0.dev70+gee3b579e documentation
+ Integrate Physics using pybullet — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/17_pybullet/sg_execution_times.html b/dev/auto_examples/17_pybullet/sg_execution_times.html
index 3df928528..4c5734724 100644
--- a/dev/auto_examples/17_pybullet/sg_execution_times.html
+++ b/dev/auto_examples/17_pybullet/sg_execution_times.html
@@ -8,7 +8,7 @@
- Computation times — FURY 0.11.0.dev70+gee3b579e documentation
+ Computation times — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/17_pybullet/viz_ball_collide.html b/dev/auto_examples/17_pybullet/viz_ball_collide.html
index f4052f2a0..82c6cf782 100644
--- a/dev/auto_examples/17_pybullet/viz_ball_collide.html
+++ b/dev/auto_examples/17_pybullet/viz_ball_collide.html
@@ -8,7 +8,7 @@
- Ball Collision Simulation — FURY 0.11.0.dev70+gee3b579e documentation
+ Ball Collision Simulation — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/17_pybullet/viz_brick_wall.html b/dev/auto_examples/17_pybullet/viz_brick_wall.html
index 56127c2b2..e2e43b66d 100644
--- a/dev/auto_examples/17_pybullet/viz_brick_wall.html
+++ b/dev/auto_examples/17_pybullet/viz_brick_wall.html
@@ -8,7 +8,7 @@
- Brick Wall Simulation — FURY 0.11.0.dev70+gee3b579e documentation
+ Brick Wall Simulation — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/17_pybullet/viz_chain.html b/dev/auto_examples/17_pybullet/viz_chain.html
index 150378d70..01e14223c 100644
--- a/dev/auto_examples/17_pybullet/viz_chain.html
+++ b/dev/auto_examples/17_pybullet/viz_chain.html
@@ -8,7 +8,7 @@
- Chain Simulation — FURY 0.11.0.dev70+gee3b579e documentation
+ Chain Simulation — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/17_pybullet/viz_domino.html b/dev/auto_examples/17_pybullet/viz_domino.html
index c21192c2b..3b418db18 100644
--- a/dev/auto_examples/17_pybullet/viz_domino.html
+++ b/dev/auto_examples/17_pybullet/viz_domino.html
@@ -8,7 +8,7 @@
- Domino Physics Simulation — FURY 0.11.0.dev70+gee3b579e documentation
+ Domino Physics Simulation — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/17_pybullet/viz_wrecking_ball.html b/dev/auto_examples/17_pybullet/viz_wrecking_ball.html
index 9485a0485..a4c17def7 100644
--- a/dev/auto_examples/17_pybullet/viz_wrecking_ball.html
+++ b/dev/auto_examples/17_pybullet/viz_wrecking_ball.html
@@ -8,7 +8,7 @@
- Wrecking Ball Simulation — FURY 0.11.0.dev70+gee3b579e documentation
+ Wrecking Ball Simulation — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/20_stream/index.html b/dev/auto_examples/20_stream/index.html
index ee651d321..a70af92c6 100644
--- a/dev/auto_examples/20_stream/index.html
+++ b/dev/auto_examples/20_stream/index.html
@@ -8,7 +8,7 @@
- Streaming — FURY 0.11.0.dev70+gee3b579e documentation
+ Streaming — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/20_stream/sg_execution_times.html b/dev/auto_examples/20_stream/sg_execution_times.html
index 1f3c1997c..603ac4127 100644
--- a/dev/auto_examples/20_stream/sg_execution_times.html
+++ b/dev/auto_examples/20_stream/sg_execution_times.html
@@ -8,7 +8,7 @@
- Computation times — FURY 0.11.0.dev70+gee3b579e documentation
+ Computation times — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/20_stream/viz_interaction.html b/dev/auto_examples/20_stream/viz_interaction.html
index 607a42c3a..ba36b8563 100644
--- a/dev/auto_examples/20_stream/viz_interaction.html
+++ b/dev/auto_examples/20_stream/viz_interaction.html
@@ -8,7 +8,7 @@
- Streaming FURY with user interaction — FURY 0.11.0.dev70+gee3b579e documentation
+ Streaming FURY with user interaction — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/20_stream/viz_no_interaction.html b/dev/auto_examples/20_stream/viz_no_interaction.html
index e557120cf..312b245f9 100644
--- a/dev/auto_examples/20_stream/viz_no_interaction.html
+++ b/dev/auto_examples/20_stream/viz_no_interaction.html
@@ -8,7 +8,7 @@
- Streaming FURY with WebRTC/MJPEG — FURY 0.11.0.dev70+gee3b579e documentation
+ Streaming FURY with WebRTC/MJPEG — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/20_stream/viz_widget.html b/dev/auto_examples/20_stream/viz_widget.html
index 846e5a02c..9196be4b6 100644
--- a/dev/auto_examples/20_stream/viz_widget.html
+++ b/dev/auto_examples/20_stream/viz_widget.html
@@ -8,7 +8,7 @@
- Streaming FURY with WebRTC/MJPEG using the Widget Object — FURY 0.11.0.dev70+gee3b579e documentation
+ Streaming FURY with WebRTC/MJPEG using the Widget Object — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/index.html b/dev/auto_examples/index.html
index 7c4e6d81a..3edf2933f 100644
--- a/dev/auto_examples/index.html
+++ b/dev/auto_examples/index.html
@@ -8,7 +8,7 @@
- Tutorials — FURY 0.11.0.dev70+gee3b579e documentation
+ Tutorials — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/auto_examples/sg_execution_times.html b/dev/auto_examples/sg_execution_times.html
index 83e64c5d4..a6dd684a6 100644
--- a/dev/auto_examples/sg_execution_times.html
+++ b/dev/auto_examples/sg_execution_times.html
@@ -8,7 +8,7 @@
- Computation times — FURY 0.11.0.dev70+gee3b579e documentation
+ Computation times — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -44,7 +44,7 @@
-
+
diff --git a/dev/blog.html b/dev/blog.html
index 4573daa83..778e99f89 100644
--- a/dev/blog.html
+++ b/dev/blog.html
@@ -7,7 +7,7 @@
- All Posts — FURY 0.11.0.dev70+gee3b579e documentation
+ All Posts — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -43,7 +43,7 @@
-
+
@@ -376,6 +376,79 @@
Week 8: Gemini Finetuning
diff --git a/dev/blog/2024/atom.xml b/dev/blog/2024/atom.xml
index b7c5f6e9f..0eec237c7 100644
--- a/dev/blog/2024/atom.xml
+++ b/dev/blog/2024/atom.xml
@@ -2,10 +2,73 @@
https://fury.gl/Blog - Posted in 2024
- 2024-07-30T23:54:36.006934+00:00
+ 2024-07-31T18:42:04.776556+00:00ABlog
+
+ https://fury.gl/posts/2024/2024-07-31-release-announcement.html
+ FURY 0.11.0 Released
+ 2024-07-31T00:00:00+00:00
+
+ Serge Koudoro
+
+ <section id="fury-0-11-0-released">
+
+<aside class="system-message">
+<p class="system-message-title">System Message: WARNING/2 (<span class="docutils literal">/home/runner/work/fury/fury/docs/source/posts/2024/2024-07-31-release-announcement.rst</span>, line 2)</p>
+<p>Title underline too short.</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">FURY</span> <span class="mf">0.11.0</span> <span class="n">Released</span>
+<span class="o">===================</span>
+</pre></div>
+</div>
+</aside>
+<p>The FURY project is happy to announce the release of FURY 0.11.0!
+FURY is a free and open source software library for scientific visualization and 3D animations.</p>
+<p>You can show your support by <a class="reference external" href="https://github.com/fury-gl/fury/stargazers">adding a star</a> on FURY github project.</p>
+<p>This Release is mainly a maintenance release. The <strong>major highlights</strong> of this release are:</p>
+<ul class="simple">
+<li><p>New SPEC: Keyword-only adopted.</p></li>
+<li><p>New SPEC: Lazy loading adopted.</p></li>
+<li><p>New standard for coding style.</p></li>
+<li><p>Documentation updated.</p></li>
+<li><p>Website updated.</p></li>
+</ul>
+<div class="admonition note">
+<p class="admonition-title">Note</p>
+<p>The complete release notes are available <a class="reference internal" href="../release_notes/releasev0.11.0.html#releasev0-11-0"><span class="std std-ref">here</span></a></p>
+</div>
+<p><strong>To upgrade or install FURY</strong></p>
+<p>Run the following command in your terminal:</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">pip</span> <span class="n">install</span> <span class="o">--</span><span class="n">upgrade</span> <span class="n">fury</span>
+</pre></div>
+</div>
+<p>or:</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">conda</span> <span class="n">install</span> <span class="o">-</span><span class="n">c</span> <span class="n">conda</span><span class="o">-</span><span class="n">forge</span> <span class="n">fury</span>
+</pre></div>
+</div>
+<p><strong>Questions or suggestions?</strong></p>
+<p>For any questions go to <a class="reference external" href="http://fury.gl">http://fury.gl</a>, or send an e-mail to <a class="reference external" href="mailto:fury%40python.org">fury<span>@</span>python<span>.</span>org</a>
+We can also join our <a class="reference external" href="https://discord.gg/6btFPPj">discord community</a></p>
+<p>We would like to thanks to <a class="reference internal" href="../community.html#community"><span class="std std-ref">all contributors</span></a> for this release:</p>
+<ul class="simple">
+<li><p>Ishan Kamboj</p></li>
+<li><p>Jon Haitz Legarreta Gorroño</p></li>
+<li><p>Kaustav Deka</p></li>
+<li><p>Robin Roy</p></li>
+<li><p>Serge Koudoro</p></li>
+<li><p>Wachiou BOURAÏMA</p></li>
+<li><p>dependabot[bot]</p></li>
+</ul>
+<p>On behalf of the <a class="reference internal" href="../community.html#community"><span class="std std-ref">FURY developers</span></a>,</p>
+<p>Serge K.</p>
+</section>
+
+
+ Title underline too short.
+
+ 2024-07-31T00:00:00+00:00
+ https://fury.gl/posts/2024/2024-07-27-week8-robin.htmlWeek 8: Gemini Finetuning
@@ -795,92 +858,4 @@ Since everything is a microservice in our architecture, it is easy to add new th
2024-06-16T00:00:00+00:00
-
- https://fury.gl/posts/2024/2024-06-16-week2-robin.html
- Week 2: The first iteration!
- 2024-06-16T00:00:00+00:00
-
- Robin Roy
-
- <section id="week-2-the-first-iteration">
-
-<p>Hi, I’m <a class="reference external" href="https://github.com/robinroy03">Robin</a> and this is my blog about week 2.</p>
-<p>My goal for week 2 was to connect everything and make a prototype. So now we have a bot working 24x7 to answer all your doubts :)</p>
-<dl class="simple">
-<dt>Apart from the things mentioned in my <a class="reference external" href="https://fury.gl/latest/posts/2024/2024-06-06-week-1-robin.html">week 1 blog</a>, the things I did in week 2 are basically:</dt><dd><ul class="simple">
-<li><p>Chunking the files for embedding.</p></li>
-<li><p>Upserting the chunks into the database.</p></li>
-<li><p>Connecting everything together.</p></li>
-<li><p>Making the discord bot async.</p></li>
-<li><p>Merging a PR.</p></li>
-</ul>
-</dd>
-</dl>
-<section id="chunking-the-files-for-embedding">
-<h2>1) <strong>Chunking the files for embedding</strong></h2>
-<p>In the context of building LLM-related applications, chunking is the process of breaking down large pieces of text into smaller segments. It’s an essential technique that helps optimize the relevance of the content we get back from a vector database once we use an embedding model to embed content. For our case with FURY, our data is entirely code. So one approach I tried was to take docstrings and the function/class signature.</p>
-<p>I used a naive parser during week 2, which used a combination of regex and common pattern matching to do this splitting. Later my mentors <a class="reference external" href="https://github.com/m-agour">Mohamed</a> and <a class="reference external" href="https://github.com/skoudoro/">Serge</a> told me to use a better approach, using the python <code class="docutils literal notranslate"><span class="pre">inspect</span></code> module.</p>
-<p>Another thing to consider was the chunk size. It is shown that smaller chunks outperform larger chunks. This can be intuitively thought of like this: An embedding model can compress a smaller text to 1024 vectors without much data loss compared to compressing a larger text to 1024 vectors.</p>
-<p>This also introduces another important issue, we need a way to test it based on our model. So we need benchmarking.</p>
-</section>
-<section id="upserting-chunks-into-the-database">
-<h2>2) <strong>Upserting chunks into the database</strong></h2>
-<p>I upserted all the chunks into the database, along with the vectors I gave metadata which was the function signature and docstrings. Later in week 3, we’ll modify this to show links instead of the big wall of text.</p>
-</section>
-<section id="connecting-everything-together">
-<h2>3) <strong>Connecting everything together</strong></h2>
-<aside class="system-message">
-<p class="system-message-title">System Message: INFO/1 (<span class="docutils literal">/home/runner/work/fury/fury/docs/source/posts/2024/2024-06-16-week2-robin.rst</span>, line 2); <em><a href="#id1">backlink</a></em></p>
-<p>Duplicate explicit target name: “week 1 blog”.</p>
-</aside>
-<p>I took the 4 key parts - Discord Bot, LLM API, Embeddings API and the Database API and connected them together. This was explained on the <a class="reference external" href="https://fury.gl/latest/posts/2024/2024-06-06-week-1-robin.html">week 1 blog</a> itself.</p>
-</section>
-<section id="making-the-discord-bot-async">
-<h2>4) <strong>Making the Discord Bot async</strong></h2>
-<p>One of the biggest challenges I faced this week was to get everything running properly. LLM output takes a lot of time to generate (we’ll fix this amazingly well in week 3 BTW).
-I made a big mistake, I used <code class="docutils literal notranslate"><span class="pre">requests</span></code> library to do the REST API calls. It occurred to me later that it is synchronous and does blocking calls. This was the reason my Discord bot was dying randomly. I fixed it by migrating to <code class="docutils literal notranslate"><span class="pre">aiohttp</span></code>.</p>
-<p>This also made me realize I can use async in a lot of other places. A lot of these tasks are I/O bound. If I make them async we might be able to take many more concurrent requests.</p>
-</section>
-<section id="merging-a-pr">
-<h2>5) <strong>Merging a PR</strong></h2>
-<p>I merged a <a class="reference external" href="https://github.com/fury-gl/fury/pull/893">PR</a> which modifies <cite>.gitignore</cite>. I found this while generating the Sphinx docs.</p>
-<section id="what-is-coming-up-next-week">
-<h3>What is coming up next week?</h3>
-<ul class="simple">
-<li><p>A faster LLM inference.</p></li>
-<li><p>Better pipeline for data collection.</p></li>
-<li><p>Links for citation.</p></li>
-</ul>
-</section>
-<section id="did-you-get-stuck-anywhere">
-<h3>Did you get stuck anywhere?</h3>
-<p>Took me some time to realize I was using synchronous code inside async. Fixed it later.</p>
-<p>LINKS:</p>
-<ul>
-<li><aside class="system-message">
-<p class="system-message-title">System Message: INFO/1 (<span class="docutils literal">/home/runner/work/fury/fury/docs/source/posts/2024/2024-06-16-week2-robin.rst</span>, line 2); <em><a href="#id2">backlink</a></em></p>
-<p>Duplicate explicit target name: “week 1 blog”.</p>
-</aside>
-<p><a class="reference external" href="https://fury.gl/latest/posts/2024/2024-06-06-week-1-robin.html">Week 1 Blog</a></p>
-</li>
-<li><aside class="system-message">
-<p class="system-message-title">System Message: INFO/1 (<span class="docutils literal">/home/runner/work/fury/fury/docs/source/posts/2024/2024-06-16-week2-robin.rst</span>, line 2); <em><a href="#id3">backlink</a></em></p>
-<p>Duplicate explicit target name: “pr”.</p>
-</aside>
-<p><a class="reference external" href="https://github.com/fury-gl/fury/pull/893">PR</a></p>
-</li>
-<li><p><a class="reference external" href="https://github.com/skoudoro/">Serge Koudoro</a></p></li>
-<li><p><a class="reference external" href="https://github.com/m-agour">Mohamed Abouagour</a></p></li>
-<li><p><a class="reference external" href="https://github.com/robinroy03">Robin :)</a></p></li>
-</ul>
-<p>Thank you for reading!</p>
-</section>
-</section>
-</section>
-
-
- Hi, I’m Robin and this is my blog about week 2.
-
- 2024-06-16T00:00:00+00:00
-
diff --git a/dev/blog/archive.html b/dev/blog/archive.html
index b270f0823..00a87291b 100644
--- a/dev/blog/archive.html
+++ b/dev/blog/archive.html
@@ -7,7 +7,7 @@
- All posts — FURY 0.11.0.dev70+gee3b579e documentation
+ All posts — FURY 0.11.0.dev73+g0fa1af5d documentation
@@ -43,7 +43,7 @@
-
+
@@ -375,6 +375,18 @@
diff --git a/dev/blog/atom.xml b/dev/blog/atom.xml
index 8afc47d69..f64a01d0d 100644
--- a/dev/blog/atom.xml
+++ b/dev/blog/atom.xml
@@ -2,10 +2,73 @@
https://fury.gl/Blog
- 2024-07-30T23:54:35.283449+00:00
+ 2024-07-31T18:42:04.059823+00:00ABlog
+
+ https://fury.gl/posts/2024/2024-07-31-release-announcement.html
+ FURY 0.11.0 Released
+ 2024-07-31T00:00:00+00:00
+
+ Serge Koudoro
+
+ <section id="fury-0-11-0-released">
+
+<aside class="system-message">
+<p class="system-message-title">System Message: WARNING/2 (<span class="docutils literal">/home/runner/work/fury/fury/docs/source/posts/2024/2024-07-31-release-announcement.rst</span>, line 2)</p>
+<p>Title underline too short.</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">FURY</span> <span class="mf">0.11.0</span> <span class="n">Released</span>
+<span class="o">===================</span>
+</pre></div>
+</div>
+</aside>
+<p>The FURY project is happy to announce the release of FURY 0.11.0!
+FURY is a free and open source software library for scientific visualization and 3D animations.</p>
+<p>You can show your support by <a class="reference external" href="https://github.com/fury-gl/fury/stargazers">adding a star</a> on FURY github project.</p>
+<p>This Release is mainly a maintenance release. The <strong>major highlights</strong> of this release are:</p>
+<ul class="simple">
+<li><p>New SPEC: Keyword-only adopted.</p></li>
+<li><p>New SPEC: Lazy loading adopted.</p></li>
+<li><p>New standard for coding style.</p></li>
+<li><p>Documentation updated.</p></li>
+<li><p>Website updated.</p></li>
+</ul>
+<div class="admonition note">
+<p class="admonition-title">Note</p>
+<p>The complete release notes are available <a class="reference internal" href="release_notes/releasev0.11.0.html#releasev0-11-0"><span class="std std-ref">here</span></a></p>
+</div>
+<p><strong>To upgrade or install FURY</strong></p>
+<p>Run the following command in your terminal:</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">pip</span> <span class="n">install</span> <span class="o">--</span><span class="n">upgrade</span> <span class="n">fury</span>
+</pre></div>
+</div>
+<p>or:</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">conda</span> <span class="n">install</span> <span class="o">-</span><span class="n">c</span> <span class="n">conda</span><span class="o">-</span><span class="n">forge</span> <span class="n">fury</span>
+</pre></div>
+</div>
+<p><strong>Questions or suggestions?</strong></p>
+<p>For any questions go to <a class="reference external" href="http://fury.gl">http://fury.gl</a>, or send an e-mail to <a class="reference external" href="mailto:fury%40python.org">fury<span>@</span>python<span>.</span>org</a>
+We can also join our <a class="reference external" href="https://discord.gg/6btFPPj">discord community</a></p>
+<p>We would like to thanks to <a class="reference internal" href="community.html#community"><span class="std std-ref">all contributors</span></a> for this release:</p>
+<ul class="simple">
+<li><p>Ishan Kamboj</p></li>
+<li><p>Jon Haitz Legarreta Gorroño</p></li>
+<li><p>Kaustav Deka</p></li>
+<li><p>Robin Roy</p></li>
+<li><p>Serge Koudoro</p></li>
+<li><p>Wachiou BOURAÏMA</p></li>
+<li><p>dependabot[bot]</p></li>
+</ul>
+<p>On behalf of the <a class="reference internal" href="community.html#community"><span class="std std-ref">FURY developers</span></a>,</p>
+<p>Serge K.</p>
+</section>
+
+
+ Title underline too short.
+
+ 2024-07-31T00:00:00+00:00
+ https://fury.gl/posts/2024/2024-07-27-week8-robin.htmlWeek 8: Gemini Finetuning
@@ -795,92 +858,4 @@ Since everything is a microservice in our architecture, it is easy to add new th
2024-06-16T00:00:00+00:00
-
- https://fury.gl/posts/2024/2024-06-16-week2-robin.html
- Week 2: The first iteration!
- 2024-06-16T00:00:00+00:00
-
- Robin Roy
-
- <section id="week-2-the-first-iteration">
-
-<p>Hi, I’m <a class="reference external" href="https://github.com/robinroy03">Robin</a> and this is my blog about week 2.</p>
-<p>My goal for week 2 was to connect everything and make a prototype. So now we have a bot working 24x7 to answer all your doubts :)</p>
-<dl class="simple">
-<dt>Apart from the things mentioned in my <a class="reference external" href="https://fury.gl/latest/posts/2024/2024-06-06-week-1-robin.html">week 1 blog</a>, the things I did in week 2 are basically:</dt><dd><ul class="simple">
-<li><p>Chunking the files for embedding.</p></li>
-<li><p>Upserting the chunks into the database.</p></li>
-<li><p>Connecting everything together.</p></li>
-<li><p>Making the discord bot async.</p></li>
-<li><p>Merging a PR.</p></li>
-</ul>
-</dd>
-</dl>
-<section id="chunking-the-files-for-embedding">
-<h2>1) <strong>Chunking the files for embedding</strong></h2>
-<p>In the context of building LLM-related applications, chunking is the process of breaking down large pieces of text into smaller segments. It’s an essential technique that helps optimize the relevance of the content we get back from a vector database once we use an embedding model to embed content. For our case with FURY, our data is entirely code. So one approach I tried was to take docstrings and the function/class signature.</p>
-<p>I used a naive parser during week 2, which used a combination of regex and common pattern matching to do this splitting. Later my mentors <a class="reference external" href="https://github.com/m-agour">Mohamed</a> and <a class="reference external" href="https://github.com/skoudoro/">Serge</a> told me to use a better approach, using the python <code class="docutils literal notranslate"><span class="pre">inspect</span></code> module.</p>
-<p>Another thing to consider was the chunk size. It is shown that smaller chunks outperform larger chunks. This can be intuitively thought of like this: An embedding model can compress a smaller text to 1024 vectors without much data loss compared to compressing a larger text to 1024 vectors.</p>
-<p>This also introduces another important issue, we need a way to test it based on our model. So we need benchmarking.</p>
-</section>
-<section id="upserting-chunks-into-the-database">
-<h2>2) <strong>Upserting chunks into the database</strong></h2>
-<p>I upserted all the chunks into the database, along with the vectors I gave metadata which was the function signature and docstrings. Later in week 3, we’ll modify this to show links instead of the big wall of text.</p>
-</section>
-<section id="connecting-everything-together">
-<h2>3) <strong>Connecting everything together</strong></h2>
-<aside class="system-message">
-<p class="system-message-title">System Message: INFO/1 (<span class="docutils literal">/home/runner/work/fury/fury/docs/source/posts/2024/2024-06-16-week2-robin.rst</span>, line 2); <em><a href="#id1">backlink</a></em></p>
-<p>Duplicate explicit target name: “week 1 blog”.</p>
-</aside>
-<p>I took the 4 key parts - Discord Bot, LLM API, Embeddings API and the Database API and connected them together. This was explained on the <a class="reference external" href="https://fury.gl/latest/posts/2024/2024-06-06-week-1-robin.html">week 1 blog</a> itself.</p>
-</section>
-<section id="making-the-discord-bot-async">
-<h2>4) <strong>Making the Discord Bot async</strong></h2>
-<p>One of the biggest challenges I faced this week was to get everything running properly. LLM output takes a lot of time to generate (we’ll fix this amazingly well in week 3 BTW).
-I made a big mistake, I used <code class="docutils literal notranslate"><span class="pre">requests</span></code> library to do the REST API calls. It occurred to me later that it is synchronous and does blocking calls. This was the reason my Discord bot was dying randomly. I fixed it by migrating to <code class="docutils literal notranslate"><span class="pre">aiohttp</span></code>.</p>
-<p>This also made me realize I can use async in a lot of other places. A lot of these tasks are I/O bound. If I make them async we might be able to take many more concurrent requests.</p>
-</section>
-<section id="merging-a-pr">
-<h2>5) <strong>Merging a PR</strong></h2>
-<p>I merged a <a class="reference external" href="https://github.com/fury-gl/fury/pull/893">PR</a> which modifies <cite>.gitignore</cite>. I found this while generating the Sphinx docs.</p>
-<section id="what-is-coming-up-next-week">
-<h3>What is coming up next week?</h3>
-<ul class="simple">
-<li><p>A faster LLM inference.</p></li>
-<li><p>Better pipeline for data collection.</p></li>
-<li><p>Links for citation.</p></li>
-</ul>
-</section>
-<section id="did-you-get-stuck-anywhere">
-<h3>Did you get stuck anywhere?</h3>
-<p>Took me some time to realize I was using synchronous code inside async. Fixed it later.</p>
-<p>LINKS:</p>
-<ul>
-<li><aside class="system-message">
-<p class="system-message-title">System Message: INFO/1 (<span class="docutils literal">/home/runner/work/fury/fury/docs/source/posts/2024/2024-06-16-week2-robin.rst</span>, line 2); <em><a href="#id2">backlink</a></em></p>
-<p>Duplicate explicit target name: “week 1 blog”.</p>
-</aside>
-<p><a class="reference external" href="https://fury.gl/latest/posts/2024/2024-06-06-week-1-robin.html">Week 1 Blog</a></p>
-</li>
-<li><aside class="system-message">
-<p class="system-message-title">System Message: INFO/1 (<span class="docutils literal">/home/runner/work/fury/fury/docs/source/posts/2024/2024-06-16-week2-robin.rst</span>, line 2); <em><a href="#id3">backlink</a></em></p>
-<p>Duplicate explicit target name: “pr”.</p>
-</aside>
-<p><a class="reference external" href="https://github.com/fury-gl/fury/pull/893">PR</a></p>
-</li>
-<li><p><a class="reference external" href="https://github.com/skoudoro/">Serge Koudoro</a></p></li>
-<li><p><a class="reference external" href="https://github.com/m-agour">Mohamed Abouagour</a></p></li>
-<li><p><a class="reference external" href="https://github.com/robinroy03">Robin :)</a></p></li>
-</ul>
-<p>Thank you for reading!</p>
-</section>
-</section>
-</section>
-
-
- Hi, I’m Robin and this is my blog about week 2.
-
- 2024-06-16T00:00:00+00:00
-
diff --git a/dev/blog/author.html b/dev/blog/author.html
index c6ad04023..85ca1dc4e 100644
--- a/dev/blog/author.html
+++ b/dev/blog/author.html
@@ -7,7 +7,7 @@
The FURY project is happy to announce the release of FURY 0.11.0!
+FURY is a free and open source software library for scientific visualization and 3D animations.
+
You can show your support by adding a star on FURY github project.
+
This Release is mainly a maintenance release. The major highlights of this release are:
interpolator (callable) – The generator function of the interpolator to be used to
interpolate/evaluate keyframes.
-
is_evaluator (bool, optional) – Specifies whether the interpolator is time-only based evaluation
-function that does not depend on keyframes such as:
->>> def get_position(t):
->>> return np.array([np.sin(t), np.cos(t) * 5, 5])
keyframes (dict) – Keyframe data containing timestamps and values to form the spline
curve. Data should be on the following format:
->>> {1: {‘value’: np.array([…])}, 2: {‘value’: np.array([…])}}
The interpolation function that take time and return interpolated
diff --git a/dev/reference/fury.colormap.html b/dev/reference/fury.colormap.html
index 5333d06e4..f09bf84cc 100644
--- a/dev/reference/fury.colormap.html
+++ b/dev/reference/fury.colormap.html
@@ -8,7 +8,7 @@
-
Decorator replaces custom skip test markup in doctests.
-
Say a function has a docstring::
->>> something # skip if not HAVE_AMODULE
->>> something + else
->>> something # skip if HAVE_BMODULE
-This decorator will evaluate the expression after skipif. If this
+
Say a function has a docstring:
+
something# skip if not HAVE_AMODULE
+something+else
+something# skip if HAVE_BMODULE
+
+
+
This decorator will evaluate the expression after skipif. If this
evaluates to True, then the comment is replaced by #doctest:+SKIP.
If False, then the comment is just removed. The expression is evaluated in
the globals scope of func.
For example, if the module global HAVE_AMODULE is False, and module
global HAVE_BMODULE is False, the returned function will have
-docstring::
->>> something # doctest: +SKIP
->>> something + else
->>> something
Checklist before ReleasingFURY issues. Check whether there are
outstanding issues that can be closed, and whether there are any issues that
should delay the release. Label them !
-
Check whether there are no build failing on Travis.
+
Check whether there are no build failing on GitHub Actions.
Review and update the release notes. Get a partial list of contributors with something like:
-
gitshortlog-nsev0.1.0..
+
gitshortlog-nsev0.10.0..
-
where v0.1.0 was the last release tag name.
-
Then manually go over gitshortlogv0.1.0.. to make sure the release notes
+
where v0.10.0 was the last release tag name.
+
Then manually go over gitshortlogv0.10.0.. to make sure the release notes
are as complete as possible and that every contributor was recognized.
Use the opportunity to update the .mailmap file if there are any duplicate
@@ -511,15 +511,16 @@