🤗 Acknowledgements¶
Meerschaum is built with the help of many incredible open source libraries. In the spirit of open source, I've chosen to release the project under the permissive Apache 2.0 license.
I've included a list of the dynamic dependencies below to credit the open source projects which power Meerschaum. Many thanks to the authors of these projects for their amazing work!
aiofiles¶
File support for asyncio.
- Tin Tvrtkovic
- tinchester@gmail.com
- License: Apache-2.0
aiomysql¶
MySQL driver for asyncio.
- Nikolay Novik
- nickolainovik@gmail.com
- https://github.com/aio-libs/aiomysql
- License: MIT
aiosqlite¶
asyncio bridge to the standard sqlite3 module
- John Reese
- john@noswap.com
- https://aiosqlite.omnilib.dev
asciitree¶
Draws ASCII trees.
- Marc Brinkmann
- git@marcbrinkmann.de
- http://github.com/mbr/asciitree
- License: MIT
asyncpg¶
An asyncio PostgreSQL driver
- MagicStack Inc
- hello@magic.io
- https://github.com/MagicStack/asyncpg
- License: Apache License, Version 2.0
binaryornot¶
Ultra-lightweight pure Python package to check if a file is binary or text.
- Audrey Roy Greenfeld
- aroy@alum.mit.edu
- https://github.com/audreyr/binaryornot
- License: BSD
colorama¶
Cross-platform colored terminal text.
- Jonathan Hartley
- tartley@tartley.com
- https://github.com/tartley/colorama
- License: BSD
daemoniker¶
Cross-platform daemonization tools.
- Muterra, Inc
- badg@muterra.io
- https://github.com/Muterra/py_daemoniker
- License: LGPL
dash¶
A Python framework for building reactive web-apps. Developed by Plotly.
- Chris Parmer
- chris@plotly.com
- https://plotly.com/dash
- License: MIT
dash-ace¶
Dash Ace Editor Component
- xu miao xu@reasoned.ai
- xu@reasoned.ai
- https://github.com/reasoned-ai/dash-ace
- License: MIT
dash-bootstrap-components¶
Bootstrap themed components for use in Plotly Dash
- Faculty
- opensource@faculty.ai
- https://dash-bootstrap-components.opensource.faculty.ai/
- License: Apache Software License
dash-daq¶
DAQ components for Dash
- The Plotly Team dashdaq@plotly.com
- dashdaq@plotly.com
- http://github.com/plotly/dash-daq
dash-extensions¶
Extensions for Plotly Dash.
- Emil Eriksen emil.h.eriksen@gmail.com
- https://github.com/thedirtyfew/dash-extensions/
- License: MIT
databases¶
Async database support for Python.
- Tom Christie
- tom@tomchristie.com
- https://github.com/encode/databases
- License: BSD
dill¶
serialize all of python
- Mike McKerns
- mmckerns@uqfoundation.org
- https://github.com/uqfoundation/dill
- License: 3-clause BSD
duckdb¶
DuckDB embedded database
- https://www.duckdb.org
- License: MIT
duckdb-engine¶
- Elliana
- me@mause.me
- https://github.com/Mause/duckdb_engine
- License: MIT
fastapi¶
FastAPI framework, high performance, easy to learn, fast to code, ready for production
- Sebastián Ramírez
- tiangolo@gmail.com
- https://github.com/tiangolo/fastapi
fastapi-jwt-auth¶
FastAPI extension that provides JWT Auth support (secure, easy to use and lightweight)
- Nyoman Pradipta Dewantara
- nyomanpradipta120@gmail.com
- https://github.com/IndominusByte/fastapi-jwt-auth
fastapi-login¶
- Max Rausch-Dupont
- maxrd79@gmail.com
- https://github.com/MushroomMaula/fastapi_login
Flask-Compress¶
Compress responses in your Flask app with gzip, deflate or brotli.
- Thomas Mansencal
- thomas.mansencal@gmail.com
- https://github.com/colour-science/flask-compress
- License: MIT
gunicorn¶
WSGI HTTP Server for UNIX
- Benoit Chesneau
- benoitc@e-engura.com
- https://gunicorn.org
- License: MIT
humanfriendly¶
Human friendly output for text interfaces using Python
- Peter Odding
- peter@peterodding.com
- https://humanfriendly.readthedocs.io
- License: MIT
joblib¶
Lightweight pipelining with Python functions
- Gael Varoquaux
- gael.varoquaux@normalesup.org
- https://joblib.readthedocs.io
- License: BSD
more-itertools¶
More routines for operating on iterables, beyond itertools
more-termcolor¶
All colors, with support for nested colors, convenience methods and full original termcolor compatability.
- Gilad Barnea
- giladbrn@gmail.com
- https://github.com/giladbarnea/more_termcolor
- License: MIT
numpy¶
NumPy is the fundamental package for array computing with Python.
- Travis E. Oliphant et al.
- https://www.numpy.org
- License: BSD
packaging¶
Core utilities for Python packages
- Donald Stufft and individual contributors
- donald@stufft.io
- https://github.com/pypa/packaging
- License: BSD-2-Clause or Apache-2.0
paho-mqtt¶
MQTT version 5.0/3.1.1 client class
- Roger Light
- roger@atchoo.org
- http://eclipse.org/paho
- License: Eclipse Public License v2.0 / Eclipse Distribution License v1.0
pandas¶
Powerful data structures for data analysis, time series, and statistics
- The Pandas Development Team
- pandas-dev@python.org
- https://pandas.pydata.org
- License: BSD-3-Clause
passlib¶
comprehensive password hashing framework supporting over 30 schemes
- Eli Collins
- elic@assurancetechnologies.com
- https://passlib.readthedocs.io
- License: BSD
pathspec¶
Utility library for gitignore style pattern matching of file paths.
- Caleb P. Burns
- cpburnz@gmail.com
- https://github.com/cpburnz/python-path-specification
- License: MPL 2.0
pip¶
The PyPA recommended tool for installing Python packages.
- The pip developers
- distutils-sig@python.org
- https://pip.pypa.io/
- License: MIT
pprintpp¶
A drop-in replacement for pprint that's actually pretty
- David Wolever
- david@wolever.net
- https://github.com/wolever/pprintpp
- License: BSD
prompt-toolkit¶
Library for building powerful interactive command lines in Python
- Jonathan Slenders
- https://github.com/prompt-toolkit/python-prompt-toolkit
psutil¶
Cross-platform lib for process and system monitoring in Python.
- Giampaolo Rodola
- g.rodola@gmail.com
- https://github.com/giampaolo/psutil
- License: BSD
psycopg2-binary¶
psycopg2 - Python-PostgreSQL Database Adapter
- Federico Di Gregorio
- fog@initd.org
- https://psycopg.org/
- License: LGPL with exceptions
Pygments¶
Pygments is a syntax highlighting package written in Python.
- Georg Brandl
- georg@python.org
- https://pygments.org/
- License: BSD License
PyMySQL¶
Pure Python MySQL Driver
- yutaka.matsubara
- yutaka.matsubara@gmail.com
- https://github.com/PyMySQL/PyMySQL/
- License: "MIT"
python-dateutil¶
Extensions to the standard Python datetime module
- Gustavo Niemeyer
- gustavo@niemeyer.net
- https://github.com/dateutil/dateutil
- License: Dual License
python-dotenv¶
Read key-value pairs from a .env file and set them as environment variables
- Saurabh Kumar
- me+github@saurabh-kumar.com
- https://github.com/theskumar/python-dotenv
- License: BSD-3-Clause
python-multipart¶
A streaming multipart parser for Python
- Andrew Dunham
- http://github.com/andrew-d/python-multipart
- License: Apache
pytz¶
World timezone definitions, modern and historical
- Stuart Bishop
- stuart@stuartbishop.net
- http://pythonhosted.org/pytz
- License: MIT
pyvim¶
Pure Python Vi Implementation
- Jonathan Slenders
- https://github.com/jonathanslenders/pyvim
- License: BSD License
pywebview¶
Build GUI for your Python program with JavaScript, HTML, and CSS.
- Roman Sirokov
- roman@flowrl.com
- https://github.com/r0x0r/pywebview
- License: New BSD license
PyYAML¶
YAML parser and emitter for Python
- Kirill Simonov
- xi@resolvent.net
- https://pyyaml.org/
- License: MIT
redengine¶
Advanced scheduling framework
requests¶
Python HTTP for Humans.
- Kenneth Reitz
- me@kennethreitz.org
- https://requests.readthedocs.io
- License: Apache 2.0
rich¶
Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal
- Will McGugan
- willmcgugan@gmail.com
- https://github.com/willmcgugan/rich
- License: MIT
semver¶
Python helper for Semantic Versioning (http://semver.org)
- Kostiantyn Rybnikov
- k-bx@k-bx.com
- https://github.com/python-semver/python-semver
- License: BSD
SQLAlchemy¶
Database Abstraction Library
- Mike Bayer
- mike_mp@zzzcomputing.com
- https://www.sqlalchemy.org
- License: MIT
sqlalchemy-cockroachdb¶
CockroachDB dialect for SQLAlchemy
- Cockroach Labs
- cockroach-db@googlegroups.com
- https://github.com/cockroachdb/sqlalchemy-cockroachdb
- License: http://www.apache.org/licenses/LICENSE-2.0
SQLAlchemy-Utils¶
Various utility functions for SQLAlchemy.
- Konsta Vesterinen, Ryan Leckey, Janne Vanhala, Vesa Uimonen
- konsta@fastmonkeys.com
- https://github.com/kvesteri/sqlalchemy-utils
- License: BSD
terminado¶
Tornado websocket backend for the Xterm.js Javascript terminal emulator library.
toga¶
A Python native, OS native GUI toolkit.
- Russell Keith-Magee
- russell@keith-magee.com
- https://beeware.org/project/projects/libraries/toga/
- License: New BSD
tornado¶
Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.
- python-tornado@googlegroups.com
- http://www.tornadoweb.org/
- License: http://www.apache.org/licenses/LICENSE-2.0
tornado_xstatic¶
Utilities for using XStatic in Tornado applications
typing_extensions¶
Backported and Experimental Type Hints for Python 3.7+
update-checker¶
A python module that will check for package updates.
- Bryce Boe
- bbzbryce@gmail.com
- https://github.com/bboe/update_checker
- License: Simplified BSD License
uvicorn¶
The lightning-fast ASGI server.
- Tom Christie
- tom@tomchristie.com
- https://www.uvicorn.org/
- License: BSD
virtualenv¶
Virtual Python Environment builder
- Bernat Gabor
- gaborjbernat@gmail.com
- https://virtualenv.pypa.io/
- License: MIT
watchgod¶
Simple, modern file watching and code reload in python.
- Samuel Colvin
- s@muelcolvin.com
- https://github.com/samuelcolvin/watchfiles
- License: MIT
websockets¶
An implementation of the WebSocket Protocol (RFC 6455 & 7692)
- Aymeric Augustin
- aymeric.augustin@m4x.org
- https://github.com/aaugustin/websockets
- License: BSD
wheel¶
A built-package format for Python
- Daniel Holth
- dholth@fastmail.fm
- https://github.com/pypa/wheel
- License: MIT
XStatic¶
XStatic base package with minimal support code
- Thomas Waldmann
- tw@waldmann-edv.de
- https://github.com/xstatic-py/xstatic
- License: MIT license
XStatic-term.js¶
term.js 0.0.7 (XStatic packaging standard)
- https://github.com/chjj/term.js
- License: (same as term.js)