See details at https://pypi.org/project/codevideorenderer/1.2.3/.
What's Changed
Additions 🚀
- Added
moviepyversion requirement<2.0.0for Python 3.8 - Added
typing-extensionsdependency with a minimum required version of4.0.0 - Added
imageio-ffmpegdependency with a minimum required version of0.4.0 - Added
typeguarddependency with a minimum required version of3.0 - Added import of
annotations(from__future__) intyping.pyandutils.pyfor compatibility with Python 3.8, 3.9
Changes 🧹
- Downgraded the minimum required version of the
manimdependency from0.20.1to0.18.0 - Downgraded the minimum required version of the
numpydependency from2.4.2to1.24.4 - Downgraded the minimum required version of the
pillowdependency from11.2.1to9.1 - Downgraded the minimum required Python version from
3.9to3.8 - Modified the import methods of
TypeAlias,UnionTypeandVideoFileClipfor compatibility with Python 3.8, 3.9 - Replaced all type annotations in the format of
type | typewithUnion[type, type]for compatibility with Python 3.8, 3.9 - Changed all
PathLike[str]toPathLike(asPathLikein Python 3.8 does not support generics) - Replaced all type annotations in the formats of
tuple[...],list[...]anddict[...]withTuple[...],List[...]andDict[...]respectively for compatibility with Python 3.8 - Switched the type checker from
typeChecker()totypeguard.typechecked()
Deletions 🗑️
- Removed
checkType()andtypeChecker()fromutils.py