Pular para conteúdo

Bibliotecas

Introdução

O desenvolvimento da plataforma GeoProcess contou com a utilização de um conjunto de bibliotecas e recursos disponíveis para acelerar o desenvolvimento. A seguir estão listadas todas as bibliotecas e recursos utilizadas no projeto GeoProcess com destaque para a licença e em qual módulo foi utilizada.

Recursos Utilizados

Recursos e bibliotecas utilizados diretamente nos módulos PGST-PORTAL, PGST-LIB e PGST-GATEWAY.

Nome Licença Portal Lib Gateway
django framework BSD 3-Clause True
Dia e noite ícones criados por Freepik - Flaticon Flaticon license True
django-jsoneditor LGPL3.0 True
Admin LTE 3.2.0 MIT True
mozilla django oidc MIP True
pyjwt MIT True True True
django-Environ MIT/X11 True
psycopg LGPL True True True
Django Grappelli NEW BSD True
Pika BSD 3-Clause True True
jproperties BSD 3-Clause True
pytest MIT True
readchar MIT True
jinja2 BSD 3-Clause True
aio-pika Apache-2.0 license True
cryptography Apache-2.0/BSD-3-Clause True
fastapi MIT True
python-dotenv BSD License True
sqlalchemy MIT True
uvicorn BSD 3-Clause True
plotext MIT True
datatables MIT True
Compass icons created by Amethyst prime - Flaticon Flaticon license True
Pin icons created by Pixel perfect - Flaticon Flaticon license True
pydantic MIT True True True
gsconfig-py3 MIT True True True
boadibg MIT True
django-plotly-dash MIT True
redis-py MIT True True
plotly MIT True True
django-prometheus Apache-2.0 True
geojson BSD 3-Clause True
pyproj MIT True
loguru MIT True
JQuery Validation MIT True
JQuery Mask Plugin MIT True

Bibliotecas utilizadas diretamente nos módulos PGST-CONSUMER-BASIC e PGST-CONSUMER-SAMPLE.

Biblioteca Licença CONSUMER-BASIC CONSUMER-SAMPLE
jinja2 BSD-3-Clause True True
jproperties BSD-3-Clause True True
pika BSD-3-Clause True True
geojson BSD 3-Clause True True
shapely BSD 3-Clause True True
prometheus-client BSD-2-Clause True True
psycopg2 LGPL True True
pytest MIT True True
readchar MIT True True
pydantic MIT True True
plotly MIT True True
loguru MIT True True
pyproj MIT True True
gsconfig-py3 MIT True
django-plotly-dash MIT True
geoserver-restconfig MIT True

Bibliotecas utilizadas diretamente no projeto GeoProcess-DOCS.

Biblioteca Licença GeoProcess-DOCS
mkdocs BSD True
mkdocstrings ISC True
mkdocs-material MIT True