Fusetools

Fusetools is a Python package with code to help you accomplish miscellaneous and business tasks.
With Fusetools you can access a wide variety of applications and APIs for different use cases.

Roadmap

Fusetools currently has functionality for the following tools and applications, plus way more!

Installation

This package is in the Python Package Index so pip install FuseTools should
be enough.  You can also clone or fork it from here.

Minified Version

Don't need all of FuseTools?  You can create your own variant with just the modules you want.

from fusetools.devops_tools import Local

Local.create_sub_pkg(
    src_pkg_dir=src_pkg_dir, #source folder of existing package
    src_pkg_name="fusetools", #existing package name
    tgt_pkg_dir=sav_dir, #new package folder
    tgt_pkg_name=tgt_pkg_name, #new package name
    folder_list=False, #folders to copy over
    file_list=False, #files to copy over
    # specify the modules you want to use
    module_list=["gsuite_tools.py",
                 "financial_tools.py"],
    install_pkg=False, #whether or not to install new package
    python_alias="python" #your OS's python alias
)

# create init.py file
myBat = open(sav_dir + f"{tgt_pkg_name}/__init__.py", 'w+')
myBat.write(str(""))
myBat.close()

Documentation

Read the Docs

Examples

Licensing

Fusetools is distributed under the MIT License.

GitHub

GitHub - fusecloud/fusetools: Swiss army knife/kitchen sink for apps, api wrappers and other miscellaneous automation tasks.
Swiss army knife/kitchen sink for apps, api wrappers and other miscellaneous automation tasks. - GitHub - fusecloud/fusetools: Swiss army knife/kitchen sink for apps, api wrappers and other miscell...