Sort imports

This commit is contained in:
YishiMichael 2022-04-22 16:42:45 +08:00
parent bf5cec7dba
commit 37075590b5
No known key found for this signature in database
GPG key ID: EC615C0C5A86BC80
7 changed files with 48 additions and 47 deletions

View file

@ -4,6 +4,8 @@ __version__ = pkg_resources.get_distribution("manimgl").version
from manimlib.constants import * from manimlib.constants import *
from manimlib.window import *
from manimlib.animation.animation import * from manimlib.animation.animation import *
from manimlib.animation.composition import * from manimlib.animation.composition import *
from manimlib.animation.creation import * from manimlib.animation.creation import *
@ -50,8 +52,8 @@ from manimlib.mobject.types.vectorized_mobject import *
from manimlib.mobject.value_tracker import * from manimlib.mobject.value_tracker import *
from manimlib.mobject.vector_field import * from manimlib.mobject.vector_field import *
from manimlib.scene.scene import *
from manimlib.scene.interactive_scene import * from manimlib.scene.interactive_scene import *
from manimlib.scene.scene import *
from manimlib.scene.three_d_scene import * from manimlib.scene.three_d_scene import *
from manimlib.utils.bezier import * from manimlib.utils.bezier import *
@ -68,5 +70,3 @@ from manimlib.utils.rate_functions import *
from manimlib.utils.simple_functions import * from manimlib.utils.simple_functions import *
from manimlib.utils.sounds import * from manimlib.utils.sounds import *
from manimlib.utils.space_ops import * from manimlib.utils.space_ops import *
from manimlib.window import *

View file

@ -1,12 +1,12 @@
from __future__ import annotations from __future__ import annotations
import copy import copy
import sys
import random
import itertools as it
from functools import wraps from functools import wraps
import pickle import itertools as it
import os import os
import pickle
import random
import sys
import moderngl import moderngl
import numbers import numbers
@ -1224,7 +1224,7 @@ class Mobject(object):
bb = self.get_bounding_box() bb = self.get_bounding_box()
return np.array([ return np.array([
[bb[indices[-i + 1]][i] for i in range(3)] [bb[indices[-i + 1]][i] for i in range(3)]
for indices in it.product(*3 * [[0, 2]]) for indices in it.product([0, 2], repeat=3)
]) ])
def get_center(self) -> np.ndarray: def get_center(self) -> np.ndarray:

View file

@ -2,6 +2,8 @@ from __future__ import annotations
import math import math
import numpy as np
from manimlib.constants import BLUE, BLUE_D, BLUE_E from manimlib.constants import BLUE, BLUE_D, BLUE_E
from manimlib.constants import IN, ORIGIN, OUT, RIGHT from manimlib.constants import IN, ORIGIN, OUT, RIGHT
from manimlib.constants import PI, TAU from manimlib.constants import PI, TAU

View file

@ -1,29 +1,29 @@
import numpy as np
import itertools as it import itertools as it
import pyperclip import numpy as np
import os import os
import platform import platform
import pyperclip
from manimlib.animation.fading import FadeIn from manimlib.animation.fading import FadeIn
from manimlib.constants import MANIM_COLORS, WHITE, YELLOW from manimlib.constants import ARROW_SYMBOLS, DELETE_SYMBOL, SHIFT_SYMBOL
from manimlib.constants import ORIGIN, UP, DOWN, LEFT, RIGHT, DL, UL, UR, DR from manimlib.constants import COMMAND_MODIFIER, SHIFT_MODIFIER
from manimlib.constants import DL, DOWN, DR, LEFT, ORIGIN, RIGHT, UL, UP, UR
from manimlib.constants import FRAME_WIDTH, SMALL_BUFF from manimlib.constants import FRAME_WIDTH, SMALL_BUFF
from manimlib.constants import SHIFT_SYMBOL, DELETE_SYMBOL, ARROW_SYMBOLS from manimlib.constants import MANIM_COLORS, WHITE, YELLOW
from manimlib.constants import SHIFT_MODIFIER, COMMAND_MODIFIER from manimlib.logger import log
from manimlib.mobject.mobject import Mobject
from manimlib.mobject.geometry import Rectangle from manimlib.mobject.geometry import Rectangle
from manimlib.mobject.geometry import Square from manimlib.mobject.geometry import Square
from manimlib.mobject.mobject import Group from manimlib.mobject.mobject import Group
from manimlib.mobject.mobject import Mobject
from manimlib.mobject.svg.tex_mobject import Tex from manimlib.mobject.svg.tex_mobject import Tex
from manimlib.mobject.svg.text_mobject import Text from manimlib.mobject.svg.text_mobject import Text
from manimlib.mobject.types.vectorized_mobject import VMobject
from manimlib.mobject.types.vectorized_mobject import VGroup
from manimlib.mobject.types.dot_cloud import DotCloud from manimlib.mobject.types.dot_cloud import DotCloud
from manimlib.mobject.types.vectorized_mobject import VGroup
from manimlib.mobject.types.vectorized_mobject import VMobject
from manimlib.scene.scene import Scene from manimlib.scene.scene import Scene
from manimlib.utils.tex_file_writing import LatexError
from manimlib.utils.family_ops import extract_mobject_family_members from manimlib.utils.family_ops import extract_mobject_family_members
from manimlib.utils.space_ops import get_norm from manimlib.utils.space_ops import get_norm
from manimlib.logger import log from manimlib.utils.tex_file_writing import LatexError
SELECT_KEY = 's' SELECT_KEY = 's'

View file

@ -3,12 +3,10 @@ from __future__ import annotations
from functools import wraps from functools import wraps
import inspect import inspect
import itertools as it import itertools as it
import os
import platform import platform
import random import random
import time import time
import platform
from functools import wraps
import os
import numpy as np import numpy as np
from tqdm import tqdm as ProgressDisplay from tqdm import tqdm as ProgressDisplay
@ -18,16 +16,16 @@ from manimlib.animation.transform import MoveToTarget
from manimlib.camera.camera import Camera from manimlib.camera.camera import Camera
from manimlib.config import get_custom_config from manimlib.config import get_custom_config
from manimlib.constants import ARROW_SYMBOLS from manimlib.constants import ARROW_SYMBOLS
from manimlib.constants import SHIFT_MODIFIER, CTRL_MODIFIER, COMMAND_MODIFIER
from manimlib.constants import DEFAULT_WAIT_TIME from manimlib.constants import DEFAULT_WAIT_TIME
from manimlib.constants import COMMAND_MODIFIER, CTRL_MODIFIER, SHIFT_MODIFIER
from manimlib.event_handler import EVENT_DISPATCHER from manimlib.event_handler import EVENT_DISPATCHER
from manimlib.event_handler.event_type import EventType from manimlib.event_handler.event_type import EventType
from manimlib.logger import log from manimlib.logger import log
from manimlib.mobject.mobject import Group
from manimlib.mobject.mobject import Mobject from manimlib.mobject.mobject import Mobject
from manimlib.mobject.mobject import Point from manimlib.mobject.mobject import Point
from manimlib.mobject.mobject import Group
from manimlib.mobject.types.vectorized_mobject import VMobject
from manimlib.mobject.types.vectorized_mobject import VGroup from manimlib.mobject.types.vectorized_mobject import VGroup
from manimlib.mobject.types.vectorized_mobject import VMobject
from manimlib.scene.scene_file_writer import SceneFileWriter from manimlib.scene.scene_file_writer import SceneFileWriter
from manimlib.utils.config_ops import digest_config from manimlib.utils.config_ops import digest_config
from manimlib.utils.family_ops import extract_mobject_family_members from manimlib.utils.family_ops import extract_mobject_family_members

View file

@ -1,23 +1,23 @@
colour colour
numpy ipython
Pillow isosurfaces
scipy manimpango>=0.4.0.post0,<0.5.0
sympy
tqdm
mapbox-earcut mapbox-earcut
matplotlib matplotlib
moderngl moderngl
moderngl_window moderngl_window
skia-pathops numpy
Pillow
pydub pydub
pygments pygments
PyOpenGL
pyperclip pyperclip
pyyaml pyyaml
rich rich
scipy
screeninfo screeninfo
validators skia-pathops
ipython
PyOpenGL
manimpango>=0.4.0.post0,<0.5.0
isosurfaces
svgelements svgelements
sympy
tqdm
validators

View file

@ -30,27 +30,28 @@ packages = find:
include_package_data = True include_package_data = True
install_requires = install_requires =
colour colour
numpy ipython
Pillow isosurfaces
scipy manimpango>=0.4.0.post0,<0.5.0
sympy
tqdm
mapbox-earcut mapbox-earcut
matplotlib matplotlib
moderngl moderngl
moderngl_window moderngl_window
skia-pathops numpy
Pillow
pydub pydub
pygments pygments
PyOpenGL
pyperclip
pyyaml pyyaml
rich rich
scipy
screeninfo screeninfo
validators skia-pathops
ipython
PyOpenGL
manimpango>=0.4.0.post0,<0.5.0
isosurfaces
svgelements svgelements
sympy
tqdm
validators
[options.entry_points] [options.entry_points]
console_scripts = console_scripts =