Grant Sanderson
96b0ec9094
Use fontTools.cu2qu.cu2qu import curve_to_quadratic
2023-01-18 12:29:25 -08:00
YishiMichael
455d6604be
chore: Restrict version of svgelements
2022-09-07 13:28:27 +08:00
YishiMichael
37075590b5
Sort imports
2022-04-22 16:42:45 +08:00
Grant Sanderson
19881f3e2d
Remove pickle from requirements (as it's in standard library)
2022-04-20 22:17:25 -07:00
Grant Sanderson
e579f4c955
Add pickle and pyperclip to requirements
2022-04-20 21:53:25 -07:00
YishiMichael
956e3a69c7
Refactor Text
2022-03-02 18:38:24 +08:00
YishiMichael
67f5b10626
Attempt to refactor SVGMobject with svgelements ( #1731 )
...
* Some small refactors
* Refactor MTex
* Implement TransformMatchingMTex
* Some refactors
* Some refactors
* Some small refactors
* Strip strings before matching
* Implement get_submob_tex
* Use RGB color mode
* Some small refactors
* Try refactoring SVGMobject with svglib
* Refactor SVGMobject using svgelements
* Refactor SVGMobject using svgelements
* Use functions instead of func names as dict values
* style: modify import order to conform to PEP8
* Set default values to None
* modify import order
* Remove unused import
Co-authored-by: TonyCrane <tonycrane@foxmail.com>
2022-02-11 07:53:21 -08:00
YishiMichael
baba6929df
Implement ImplicitFunction ( #1727 )
2022-02-07 08:24:40 -08:00
鹤翔万里
4c3ba7f674
Clean dependencies ( #1728 )
...
* clean dependencies
* add classifiers to metadata
2022-02-05 22:13:34 +08:00
TonyCrane
31976063df
add dependency cssselect2
2022-01-27 17:31:14 +08:00
Michael W
94f0bf557a
Add skia-pathops
package
2021-11-10 00:21:04 +08:00
Michael W
0e574882b3
Refactor #1637 ( #1650 )
...
* Refactor #1637
* Refactor #1637
* Refactor #1637
* Refactor #1637
* Refactor #1637
* Refactor #1637
* Update config.py
Co-authored-by: 鹤翔万里 <tonycrane@foxmail.com>
2021-10-16 13:04:52 +08:00
TonyCrane
696fc85ff7
change CRLF to LF
2021-09-15 20:29:56 +08:00
Michael W
242e4a3471
Add pygments to support Code
2021-09-15 16:04:27 +08:00
Naveen M K
6605ab75e8
requirements.txt: manimpango v0.3.0 is supported
...
it should work as there are no breaking changes for the API used here
I should bring in MarkupText here...
2021-05-24 22:25:08 +05:30
Casper da Costa-Luis
9c23a5feef
remove unused requirement
2021-02-19 17:04:00 +00:00
Syrus Dark
ad332c5863
Use manimpango for Text rendering
2021-02-12 12:28:08 +05:30
Tony031218
4aa6be6e55
add pycairo to env
2021-01-26 22:57:32 +08:00
Tony031218
cfa8577454
add PyOpenGL packages in requirements.txt and environment.yml
2021-01-16 11:22:34 +08:00
Tony031218
fa3cad18e0
update requirements.txt and environment.yml
2021-01-15 21:47:19 +08:00
Grant Sanderson
889acea380
Use matplotlib colormaps
2021-01-09 22:10:40 -08:00
Grant Sanderson
63692ed59a
Remove unused requirements
2021-01-06 14:24:17 -08:00
Grant Sanderson
62bb40a7df
Change seek_full_path_from_defaults to find_file, and make it a more general function which will find and download urls if needed. This means for images/textures/etc. one can point online
2021-01-06 10:39:34 -08:00
Grant Sanderson
592432611b
Remove all configuration from constants.py, and clean up the many files affected by this move
2021-01-02 20:47:51 -08:00
Grant Sanderson
5424716877
Merge branch 'shaders' into shaders
2021-01-02 09:42:57 -08:00
Tony031218
38b293c204
remove versions from requirements.txt and update environment.yml
2021-01-02 19:14:00 +08:00
Grant Sanderson
3821dd358a
Added sympy to requirements
2021-01-01 20:11:30 -08:00
Grant Sanderson
6ead1ceca6
Updated requirements
2020-12-04 08:09:29 -08:00
Grant Sanderson
3bc4416655
Updated requirements
2020-11-24 13:29:04 -08:00
Devin Neal
73fea6a197
Merge pull request #668 from jonatasscdc/patch-1
...
Update requirements.txt
2019-08-16 00:34:38 -07:00
omertuc
d5dc0d4d5b
Only install pyreadline on Windows
...
It's not required on Linux
2019-08-12 05:56:35 +03:00
omertuc
d61d540655
Update requirements.txt to include pyreadline
...
This solves #444
2019-08-06 08:19:46 +03:00
jonatasscdc
cce2191eb6
Update requirements.txt
...
updated pycairo version for windows
2019-08-03 14:53:10 -03:00
Devin Neal
eb13def609
update numpy and scipy versions
2019-07-10 17:53:19 -07:00
Devin Neal
dfdceb1908
allow pycairo>=1.18.0 for windows
2019-07-07 10:11:33 -07:00
Devin Neal
3632d97140
install pycairo conditionally based on platform identifier ( #571 )
2019-05-31 10:44:51 -07:00
Yoshi Askharoun
17558a4bd5
Update pycairo requirement
...
Many issues, such as #535 , stem from the odd installation procedure of cairo and pycairo on Windows. By changing the pycairo requirement in requirements.txt, pip will no longer attempt to uninstall the working version. This should have no effect on the functionality of manim, though new installations are likely to default to pycairo 1.18.0 now.
2019-05-27 19:00:48 -07:00
Grant Sanderson
7e0f30614a
Added rudimentary sound abilities to scene
2019-01-16 11:10:43 -08:00
Grant Sanderson
087715e538
Reimplented svg rendering using cairo, and changed vmobject color model to allow for gradeints and strokes with opacities. Many errors associated with python 2 to python 3 conversion are likely still present at this point.
2018-08-10 15:12:49 -07:00
Grant Sanderson
858051a806
After running 2to3
2018-08-09 17:56:05 -07:00
Nathan Petrangelo
9c43382a27
I needed a this version of numpy to satisfy opencv.
2018-07-04 17:34:14 -04:00
Grant Sanderson
7c272c6236
Merge pull request #196 from 3b1b/eola2
...
Eola2
2018-04-06 13:09:53 -07:00
Grant Sanderson
35b674b480
Added argparse requirement
2018-04-06 13:08:37 -07:00
frozar
8ef7a1f722
[CONFIG] Add opencv-python in requirements.
2018-04-05 10:43:09 +02:00
Antoine Musso
0db160b792
Make pip to install aggdraw from github
...
pip is able to install a python module straight from a git repository
and supports pinning a specific commit.
Add scottopell/aggdraw-64bits to requirements.txt
Adjust README.md to drop the manual install step now covered by pip
install.
Test plan
I have created an empty virtual env on Debian GNU/Linux and ran the demo
command:
python extract_scene.py -p example_scenes.py SquareToCircle
Signed-off-by: Antoine Musso <hashar@free.fr>
2017-05-04 15:07:30 +02:00
Grant Sanderson
3956a0c6c6
Updated Pillow/aggdraw requirement information
2016-11-15 20:11:06 -08:00
Grant Sanderson
a3fa16ebcb
modification to requirements/example_scenes to make it slightly less unusable
2016-09-03 12:29:17 -07:00
Grant Sanderson
dfedc6422e
Evidently this requires out of date PIL...
2016-07-12 10:35:42 -07:00
Scott Opell
d7ed7b3196
adds dependencies in requirements.txt and moves output directory within the folder so its self contained
2016-05-25 22:18:06 -04:00