# basic packages
import random as r
import requests as req
from time import sleep
import os
import sys
import csv
import PIL
import random as rand
from typing import Union

# datascience main packages
import numpy as np
import pandas as pd
import scipy as sci


# sympy stuff
import sympy as sym
from sympy.parsing.sympy_parser import parse_expr
import sympy.plotting as splt


# matplotlib stuff
import matplotlib as mpl
import matplotlib.pyplot as plt
import matplotlib.transforms as transforms
import matplotlib.cm as cm
import matplotlib.dates as mdates
import matplotlib.image as mplimage
from matplotlib.animation import FFMpegWriter
from matplotlib.cbook import get_sample_data
from matplotlib import animation
from mpl_toolkits.axes_grid1 import ImageGrid as ImageGrid
from mpl_toolkits.mplot3d import Axes3D
from matplotlib.offsetbox import TextArea, OffsetImage, AnnotationBbox
