# ByMa
![PyPI - Version](https://img.shields.io/pypi/v/byma?style=plastic&label=ByMa&labelColor=green&color=blue&link=https%3A%2F%2Fbytemath.gitlab.io%2Fpython%2FByMa%2Findex.html)
[![PyPI Downloads](https://img.shields.io/pypi/dm/label=PyPI%20downloads)](
https://pypi.org/project/byma/)
[![Conda Downloads](https://img.shields.io/conda/dn/conda-forge/label=Conda%20downloads)](https://anaconda.org/conda-forge/byma)
![Libraries.io dependency status for specific release](https://img.shields.io/librariesio/release/pypi/numpy/1.1.1?style=plastic&logo=numpy&label=NumPy&labelColor=blue&link=https%3A%2F%2Fnumpy.org%2F)
![Libraries.io dependency status for specific release](https://img.shields.io/librariesio/release/pypi/scipy/1.0.0?style=plastic&logo=scipy&label=SciPy&labelColor=light%20blue&link=https%3A%2F%2Fscipy.org%2F)
![GitLab Last Commit](https://img.shields.io/gitlab/last-commit/ByteMath%2Fpython%2FByMa?gitlab_url=https%3A%2F%2Fgitlab.com%2FByteMath%2Fpython%2FByMa&style=plastic)
![Static Badge](https://img.shields.io/badge/Docs-Read?style=plastic&label=Read&color=purple&link=https%3A%2F%2Fbytemath.gitlab.io%2Fpython%2FByMa%2Findex.html)
ByMaNiM is a Python package designed to facilitate the use of Manim video/slides. It is one of the major components of the ByMaNiM Slide Framework avialible on `npm` and `yarn`.
## Installation
ByMaNiM is best installed in a [virtual environment](https://docs.python.org/3/library/venv.html).
We state the most common steps for creating and using a virtual environment here.
Refer to the documentation for more details.
To create a virtual environment run
```
python3 -m venv /path/to/new/virtual/environment
```
and to activate the virtual environment, run
```
source /path/to/new/virtual/environment/bin/activate
```
After this, we can install ByMaNiM from the pip package by using
```
pip install bymanim
```
In case the dependencies are not installed, you can run
```
pip install -e .
```
## Packages
ByMaNiM consists of several subpackages, each serving a distinct purpose:
- **components**: Set of components for Manim Video and Slides
- **slide**: Set of pre-set Manim slides
## Authors
* Lorenzo Zambelli [website](https://lorenzozambelli.it)
Raw data
{
"_id": null,
"home_page": null,
"name": "bymanim",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": null,
"keywords": "python, manim, manim_slides",
"author": "@b64-Lorenzo (Lorenzo Zambelli)",
"author_email": "Lorenzo Zambelli <bytemath@lorenzozambelli.it>",
"download_url": "https://files.pythonhosted.org/packages/7f/ff/94b93189c04e50c49728a7dc17cf02d2983eea8a8aead97ff96800a54d92/bymanim-0.0.1.tar.gz",
"platform": null,
"description": "# ByMa\n![PyPI - Version](https://img.shields.io/pypi/v/byma?style=plastic&label=ByMa&labelColor=green&color=blue&link=https%3A%2F%2Fbytemath.gitlab.io%2Fpython%2FByMa%2Findex.html)\n[![PyPI Downloads](https://img.shields.io/pypi/dm/label=PyPI%20downloads)](\nhttps://pypi.org/project/byma/)\n[![Conda Downloads](https://img.shields.io/conda/dn/conda-forge/label=Conda%20downloads)](https://anaconda.org/conda-forge/byma)\n![Libraries.io dependency status for specific release](https://img.shields.io/librariesio/release/pypi/numpy/1.1.1?style=plastic&logo=numpy&label=NumPy&labelColor=blue&link=https%3A%2F%2Fnumpy.org%2F)\n![Libraries.io dependency status for specific release](https://img.shields.io/librariesio/release/pypi/scipy/1.0.0?style=plastic&logo=scipy&label=SciPy&labelColor=light%20blue&link=https%3A%2F%2Fscipy.org%2F)\n![GitLab Last Commit](https://img.shields.io/gitlab/last-commit/ByteMath%2Fpython%2FByMa?gitlab_url=https%3A%2F%2Fgitlab.com%2FByteMath%2Fpython%2FByMa&style=plastic)\n![Static Badge](https://img.shields.io/badge/Docs-Read?style=plastic&label=Read&color=purple&link=https%3A%2F%2Fbytemath.gitlab.io%2Fpython%2FByMa%2Findex.html)\n\n\n\nByMaNiM is a Python package designed to facilitate the use of Manim video/slides. It is one of the major components of the ByMaNiM Slide Framework avialible on `npm` and `yarn`. \n\n\n## Installation\n\nByMaNiM is best installed in a [virtual environment](https://docs.python.org/3/library/venv.html).\nWe state the most common steps for creating and using a virtual environment here.\nRefer to the documentation for more details.\n\nTo create a virtual environment run\n```\npython3 -m venv /path/to/new/virtual/environment\n```\n\nand to activate the virtual environment, run\n```\nsource /path/to/new/virtual/environment/bin/activate\n```\n\nAfter this, we can install ByMaNiM from the pip package by using\n```\npip install bymanim\n```\n\nIn case the dependencies are not installed, you can run \n```\npip install -e .\n```\n\n## Packages\n\nByMaNiM consists of several subpackages, each serving a distinct purpose:\n\n- **components**: Set of components for Manim Video and Slides\n- **slide**: Set of pre-set Manim slides\n\n## Authors\n\n* Lorenzo Zambelli [website](https://lorenzozambelli.it)\n",
"bugtrack_url": null,
"license": null,
"summary": "A Manim Packages with an easier and clean user interface.",
"version": "0.0.1",
"project_urls": {
"Homepage": "https://gitlab.com/ByteMath/python/bymanim",
"documentation": "https://bytemath.gitlab.io/python/ByMaNiM/index.html",
"download": "https://pypi.org/project/byma/#files",
"source": "https://gitlab.com/ByteMath/python/ByMaNiM",
"tracker": "https://gitlab.com/ByteMath/python/ByMaNiM/-/issues"
},
"split_keywords": [
"python",
" manim",
" manim_slides"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "9de3120135f2a696740a9cb1781b7f5fe8475f6b12845c9ffa05c71af193baaf",
"md5": "aba5f9f245e0f40a0754fdddec41068d",
"sha256": "f7b04d03e0c0d52161ed19430746ef13c774a3b46669049a9a3a8d1f3cffa4d8"
},
"downloads": -1,
"filename": "bymanim-0.0.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "aba5f9f245e0f40a0754fdddec41068d",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7",
"size": 6579,
"upload_time": "2024-06-09T08:06:30",
"upload_time_iso_8601": "2024-06-09T08:06:30.965585Z",
"url": "https://files.pythonhosted.org/packages/9d/e3/120135f2a696740a9cb1781b7f5fe8475f6b12845c9ffa05c71af193baaf/bymanim-0.0.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7fff94b93189c04e50c49728a7dc17cf02d2983eea8a8aead97ff96800a54d92",
"md5": "c2773b57b80887d0b011c1ae3cad40bf",
"sha256": "94359258e6abda2e0da46d3201a7087fa9a34f6e4777862ebf4c97c15666ab69"
},
"downloads": -1,
"filename": "bymanim-0.0.1.tar.gz",
"has_sig": false,
"md5_digest": "c2773b57b80887d0b011c1ae3cad40bf",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 6424,
"upload_time": "2024-06-09T08:06:32",
"upload_time_iso_8601": "2024-06-09T08:06:32.013341Z",
"url": "https://files.pythonhosted.org/packages/7f/ff/94b93189c04e50c49728a7dc17cf02d2983eea8a8aead97ff96800a54d92/bymanim-0.0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-06-09 08:06:32",
"github": false,
"gitlab": true,
"bitbucket": false,
"codeberg": false,
"gitlab_user": "ByteMath",
"gitlab_project": "python",
"lcname": "bymanim"
}