-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Prepare new release: v0.17.3 (#3198)
* generated changelog for v0.17.3, first pass * bump version number * fixed python version in classifier list * regenerated changelog, second pass * changelog generation, final pass * fixed docbuild warning * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
- Loading branch information
1 parent
828497b
commit b4bab0e
Showing
5 changed files
with
223 additions
and
12 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,207 @@ | ||
******* | ||
v0.17.3 | ||
******* | ||
|
||
:Date: April 06, 2023 | ||
|
||
Contributors | ||
============ | ||
|
||
A total of 35 people contributed to this | ||
release. People with a '+' by their names authored a patch for the first | ||
time. | ||
|
||
* Alex Lembcke | ||
* Benjamin Hackl | ||
* DegrangeM + | ||
* Elyanah Aco + | ||
* Francisco Manríquez Novoa | ||
* Fredrik Lundström + | ||
* Frédéric Crozatier | ||
* Ikko Eltociear Ashimine + | ||
* ItIsJoeyG + | ||
* JinchuLi2002 + | ||
* Kevin Lubick | ||
* KingAndCross + | ||
* M. A. Ali + | ||
* Matthew Lee + | ||
* Max Coplan + | ||
* Naveen M K | ||
* NotWearingPants | ||
* Oscar Rangel + | ||
* Papierkorb2292 + | ||
* Phoenix2157 + | ||
* Tristan Schulz | ||
* ciobaca + | ||
* coreyp1 + | ||
* davidot + | ||
* icedcoffeeee | ||
* karpfediem + | ||
* vahndi | ||
|
||
|
||
The patches included in this release have been reviewed by | ||
the following contributors. | ||
|
||
* Benjamin Hackl | ||
* Fredrik Lundström | ||
* Frédéric Crozatier | ||
* Hugues Devimeux | ||
* Kevin Lubick | ||
* KingAndCross | ||
* Matthew Lee | ||
* Naveen M K | ||
* Tristan Schulz | ||
* coreyp1 | ||
* davidot | ||
* strager | ||
|
||
Pull requests merged | ||
==================== | ||
|
||
A total of 42 pull requests were merged for this release. | ||
|
||
Deprecated classes and functions | ||
-------------------------------- | ||
|
||
* :pr:`3103`: Removed deprecated function ``OpenGLSurface.set_fill_by_value`` | ||
|
||
|
||
New features | ||
------------ | ||
|
||
* :pr:`2974`: Added :class:`.DiGraph`, a mobject representing directed graphs | ||
|
||
|
||
* :pr:`3042`: Added :meth:`.Scene.replace` and use in :class:`.ReplacementTransform` | ||
|
||
* :pr:`3155`: Added support for individualized radius values in :meth:`.Polygram.round_corners` | ||
|
||
|
||
* :pr:`3159`: Added :meth:`.set_opacity_by_tex` method for setting the opacity of parts of Tex mobjects | ||
|
||
|
||
* :pr:`3201`: New tip shape :class:`.StealthTip`, allow specifying tip shape of :class:`.NumberLine` | ||
|
||
|
||
Enhancements | ||
------------ | ||
|
||
* :pr:`3046`: Add warning if font is not found for Text, Code, and MarkupText | ||
|
||
|
||
* :pr:`3083`: Minor performance improvement in :mod:`.bezier` with preallocating array | ||
|
||
|
||
* :pr:`3092`: Improved :meth:`.Mobject.add` performance by checking for redundancy only once | ||
|
||
|
||
* :pr:`3134`: Performance: Store color data of ``OpenGLSurface`` to prevent OpenGL embed lag | ||
|
||
|
||
* :pr:`3180`: Performance: Speed up width/height/depth calculations by reducing copying | ||
|
||
|
||
* :pr:`3181`: Improved creation time for large :class:`.Text` mobjects | ||
|
||
|
||
* :pr:`3182`: Reduce memory allocations when building :class:`.SVGMobject` | ||
|
||
|
||
* :pr:`3191`: Fixed OpenGL rendering in named threads | ||
|
||
|
||
Fixed bugs | ||
---------- | ||
|
||
* :pr:`3015`: Fixed bug with ``label_constructor`` in :meth:`.NumberLine.add_labels` | ||
|
||
|
||
* :pr:`3095`: Fixed ``get_axis_labels`` for :class:`.Axes` and :class:`.ThreeDAxes` | ||
|
||
|
||
* :pr:`3106`: Fixed ignored ``depth_test`` argument for ``OpenGLVMobjects`` | ||
|
||
|
||
* :pr:`3149`: Allow to use ``call_updater=True`` in :meth:`.Mobject.add_updater` with non-timebased updaters too | ||
|
||
|
||
* :pr:`3152`: Fixed behavior of :class:`.Wait` and :meth:`.Scene.wait` with specified ``stop_condition`` | ||
|
||
|
||
* :pr:`3163`: Fixed :class:`.BraceLabel` not passing additional keyword arguments to :class:`.Brace` | ||
|
||
|
||
* :pr:`3195`: Fixed :class:`.Axes` scaling for :meth:`.plot_implicit_curve` | ||
|
||
|
||
Documentation-related changes | ||
----------------------------- | ||
|
||
* :pr:`3105`: Converted types specified in docstrings to proper type hints in :mod:`.three_dimensions` | ||
|
||
|
||
* :pr:`3108`: Clarified documentation for ``--resolution`` command line flag | ||
|
||
|
||
* :pr:`3109`: Clean-up, type-hints and documentation for :mod:`.three_dimensions` | ||
|
||
|
||
* :pr:`3124`: Fixed docstring of :meth:`.ThreeDCamera.get_value_trackers` | ||
|
||
|
||
* :pr:`3126`: Fixed dead links to troubleshooting page | ||
|
||
|
||
* :pr:`3137`: Fixed example using ``reverse=True`` with :class:`.Write` | ||
|
||
|
||
* :pr:`3160`: Fixed a typo | ||
|
||
|
||
* :pr:`3189`: Corrected the hinted return type for :func:`angle_between_vectors` | ||
|
||
|
||
* :pr:`3199`: Updated ``winget`` command for installing MiKTeX in documentation | ||
|
||
|
||
* :pr:`3204`: Fixed docstring formatting of :meth:`.Scene.replace` and improved its error handling | ||
|
||
|
||
Code quality improvements and similar refactors | ||
----------------------------------------------- | ||
|
||
* :pr:`3144`: Fixed typo in ``stripUntranslatable.awk`` | ||
|
||
|
||
* :pr:`3154`: Bump ipython from 8.7.0 to 8.10.0 | ||
|
||
|
||
* :pr:`3156`: CI: Remove actions using self-hosted runners | ||
|
||
|
||
* :pr:`3164`: Bump markdown-it-py from 2.1.0 to 2.2.0 | ||
|
||
|
||
* :pr:`3165`: Removed deprecated keyword argument in :meth:`.Mobject.align_to` | ||
|
||
|
||
* :pr:`3166`: Made :class:`.ArrowTriangleTip`, :class:`.ArrowTriangleFilledTip` available to module namespace | ||
|
||
|
||
* :pr:`3179`: Fixed deprecation warning in :class:`.ParametricFunction` with ``use_vectorized=True`` | ||
|
||
|
||
* :pr:`3186`: Updated extlinks to work with latest version of Sphinx | ||
|
||
|
||
* :pr:`3196`: CI: updated PATH for recent changed in TinyTex | ||
|
||
|
||
* :pr:`3200`: Made import from ``moderngl`` compatible with more recent versions | ||
|
||
|
||
New releases | ||
------------ | ||
|
||
* :pr:`3198`: Prepare new release: v0.17.3 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
[tool.poetry] | ||
name = "manim" | ||
version = "0.17.2" | ||
version = "0.17.3" | ||
description = "Animation engine for explanatory math videos." | ||
authors = ["The Manim Community Developers <[email protected]>", "3b1b <[email protected]>"] | ||
license="MIT" | ||
|
@@ -14,10 +14,10 @@ classifiers= [ | |
"Topic :: Scientific/Engineering", | ||
"Topic :: Multimedia :: Video", | ||
"Topic :: Multimedia :: Graphics", | ||
"Programming Language :: Python :: 3.7", | ||
"Programming Language :: Python :: 3.8", | ||
"Programming Language :: Python :: 3.9", | ||
"Programming Language :: Python :: 3.10", | ||
"Programming Language :: Python :: 3.11", | ||
"Natural Language :: English", | ||
] | ||
exclude = ["scripts/","logo/","readme-assets/"] | ||
|