Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion PYPI-README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
# What is RTDIP SDK?
<center><img src=https://raw.githubusercontent.com/rtdip/core/develop/docs/getting-started/images/rtdip-horizontal-color.png alt="rtdip" width=50% height=50%/></center>

# What is the RTDIP SDK?

​​**Real Time Data Ingestion Platform (RTDIP) SDK** is a software development kit built to easily access some of RTDIP's transformation functions.

Expand Down
21 changes: 14 additions & 7 deletions environment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ channels:
- conda-forge
- defaults
dependencies:
- python==3.11
- python==3.10.9
- mkdocs-material==9.0.14
- mkdocs-material-extensions==1.1.1
- jinja2==3.0.3
Expand All @@ -27,24 +27,31 @@ dependencies:
- pytest-mock==3.10.0
- pytest-cov==4.0.0
- pip==22.3.0
- turbodbc==4.5.5
- numpy==1.23.5
- turbodbc==4.5.6
- numpy>=1.23.4
- pandas==1.5.2
- oauthlib>=3.2.2
- cryptography>=38.0.3
- azure-identity==1.11.0
- pyodbc==4.0.34
- mkdocstrings==0.20.0
- mkdocstrings-python==0.8.3
- mkdocs-macros-plugin==0.7.0
- fastapi==0.88.0
- fastapi==0.92.0
- httpx==0.23.1
- trio==0.22.0
- pyspark==3.3.2
- delta-spark>=2.2.0
- openjdk==11.0.15
- python-dotenv>=0.21.1
- mkdocstrings==0.20.0
- mkdocstrings-python==0.8.3
- mkdocs-macros-plugin==0.7.0
- pygments>=2.14
- pymdown-extensions>=9.9.2
- pip:
- dependency-injector>=4.41.0
- azure-functions==1.12.0
- dbx==0.8.8
- databricks-sql-connector==2.4.0
- pygithub==1.58.0
- strawberry-graphql[fastapi]==0.138.0
- strawberry-graphql[fastapi]==0.159.0
- nest_asyncio==1.5.6
3 changes: 3 additions & 0 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,9 @@
classifiers=[
"License :: OSI Approved :: Apache Software License",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
],
project_urls={
"Issue Tracker": "https://github.com/rtdip/core/issues",
Expand Down
6 changes: 4 additions & 2 deletions src/api/FastAPIApp/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,8 @@
]

description = """
<center><img src=https://raw.githubusercontent.com/rtdip/core/develop/docs/getting-started/images/rtdip-horizontal-color.png alt="rtdip" width=50% height=50%/></center>

APIs to interact with Real Time Data Ingestion Platform.

## Authentication
Expand Down Expand Up @@ -79,7 +81,7 @@ async def swagger_ui_html():
return get_swagger_ui_html(
openapi_url="api/openapi.json",
title=TITLE + " - Swagger",
swagger_favicon_url="https://github.com/rtdip/core/blob/fe5c851b75a84ffc45d597b8785097cdd26769cc/docs/assets/favicon.png",
swagger_favicon_url="https://raw.githubusercontent.com/rtdip/core/develop/docs/assets/favicon.png",
init_oauth={
"usePkceWithAuthorizationCodeGrant": True,
"clientId": client_id,
Expand All @@ -97,5 +99,5 @@ async def redoc_ui_html():
return get_redoc_html(
openapi_url="api/openapi.json",
title=TITLE + " - ReDoc",
redoc_favicon_url="https://github.com/rtdip/core/blob/fe5c851b75a84ffc45d597b8785097cdd26769cc/docs/assets/favicon.png"
redoc_favicon_url="https://raw.githubusercontent.com/rtdip/core/develop/docs/assets/favicon.png"
)
12 changes: 6 additions & 6 deletions src/api/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
# Do not include azure-functions-worker as it may conflict with the Azure Functions platform
azure-functions==1.12.0
fastapi==0.85.1
azure-functions==1.13.3
fastapi==0.92.0
nest_asyncio==1.5.6
strawberry-graphql[fastapi]==0.138.0
databricks-sql-connector==2.1.0
azure-identity==1.11.0
strawberry-graphql[fastapi]==0.159.0
databricks-sql-connector==2.4.0
azure-identity==1.12.0
oauthlib>=3.2.2
pandas==1.4.2
numpy==1.23.5
numpy>=1.23.4
jinja2==3.0.3
jinjasql==0.1.8
pytz==2022.6