Skip to content
Snippets Groups Projects
Verified Commit 9acf99f9 authored by Martin Weise's avatar Martin Weise
Browse files

Added Juypter Stub

parent 3e93e983
No related branches found
No related tags found
No related merge requests found
DBREPO_ENDPOINT=https://test.dbrepo.tuwien.ac.at REST_API_ENDPOINT="https://test.dbrepo.tuwien.ac.at"
DBREPO_USERNAME=foo REST_API_USERNAME="foo"
DBREPO_PASSWORD=bar REST_API_PASSWORD="bar"
REST_API_SECURE="True"
AMQP_API_HOST="https://test.dbrepo.tuwien.ac.at"
AMQP_API_PORT="5672"
AMQP_API_USERNAME="foo"
AMQP_API_PASSWORD="bar"
AMQP_API_VIRTUAL_HOST="/"
REST_UPLOAD_ENDPOINT="https://test.dbrepo.tuwien.ac.at/api/upload/files"
\ No newline at end of file
%% Cell type:code id:4eb6c2470f464173 tags: %% Cell type:code id:4eb6c2470f464173 tags:
``` python ``` python
!pip install python-dotenv dbrepo==1.4.2rc10 !pip install python-dotenv dbrepo==1.4.2rc11
import dotenv import dotenv
%load_ext dotenv %load_ext dotenv
%dotenv %dotenv
``` ```
%% Output %% Output
Requirement already satisfied: python-dotenv in ./venv/lib/python3.11/site-packages (1.0.1) Requirement already satisfied: python-dotenv in ./venv/lib/python3.11/site-packages (1.0.1)
Requirement already satisfied: dbrepo==1.4.2rc10 in ./venv/lib/python3.11/site-packages (1.4.2rc10) Collecting dbrepo==1.4.2rc11
Requirement already satisfied: requests>=2.31 in ./venv/lib/python3.11/site-packages (from dbrepo==1.4.2rc10) (2.31.0) Downloading dbrepo-1.4.2rc11-py3-none-any.whl (26 kB)
Requirement already satisfied: pika in ./venv/lib/python3.11/site-packages (from dbrepo==1.4.2rc10) (1.3.2) Requirement already satisfied: requests>=2.31 in ./venv/lib/python3.11/site-packages (from dbrepo==1.4.2rc11) (2.31.0)
Requirement already satisfied: pydantic in ./venv/lib/python3.11/site-packages (from dbrepo==1.4.2rc10) (2.6.4) Requirement already satisfied: pika in ./venv/lib/python3.11/site-packages (from dbrepo==1.4.2rc11) (1.3.2)
Requirement already satisfied: tuspy in ./venv/lib/python3.11/site-packages (from dbrepo==1.4.2rc10) (1.0.3) Requirement already satisfied: pydantic in ./venv/lib/python3.11/site-packages (from dbrepo==1.4.2rc11) (2.6.4)
Requirement already satisfied: charset-normalizer<4,>=2 in ./venv/lib/python3.11/site-packages (from requests>=2.31->dbrepo==1.4.2rc10) (3.3.2) Requirement already satisfied: tuspy in ./venv/lib/python3.11/site-packages (from dbrepo==1.4.2rc11) (1.0.3)
Requirement already satisfied: idna<4,>=2.5 in ./venv/lib/python3.11/site-packages (from requests>=2.31->dbrepo==1.4.2rc10) (3.6) Collecting pandas
Requirement already satisfied: urllib3<3,>=1.21.1 in ./venv/lib/python3.11/site-packages (from requests>=2.31->dbrepo==1.4.2rc10) (2.2.1) Downloading pandas-2.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.0 MB)
Requirement already satisfied: certifi>=2017.4.17 in ./venv/lib/python3.11/site-packages (from requests>=2.31->dbrepo==1.4.2rc10) (2024.2.2)  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 13.0/13.0 MB 13.2 MB/s eta 0:00:0000:0100:01
Requirement already satisfied: annotated-types>=0.4.0 in ./venv/lib/python3.11/site-packages (from pydantic->dbrepo==1.4.2rc10) (0.6.0) [?25hRequirement already satisfied: charset-normalizer<4,>=2 in ./venv/lib/python3.11/site-packages (from requests>=2.31->dbrepo==1.4.2rc11) (3.3.2)
Requirement already satisfied: pydantic-core==2.16.3 in ./venv/lib/python3.11/site-packages (from pydantic->dbrepo==1.4.2rc10) (2.16.3) Requirement already satisfied: idna<4,>=2.5 in ./venv/lib/python3.11/site-packages (from requests>=2.31->dbrepo==1.4.2rc11) (3.6)
Requirement already satisfied: typing-extensions>=4.6.1 in ./venv/lib/python3.11/site-packages (from pydantic->dbrepo==1.4.2rc10) (4.11.0) Requirement already satisfied: urllib3<3,>=1.21.1 in ./venv/lib/python3.11/site-packages (from requests>=2.31->dbrepo==1.4.2rc11) (2.2.1)
Requirement already satisfied: tinydb>=3.5.0 in ./venv/lib/python3.11/site-packages (from tuspy->dbrepo==1.4.2rc10) (4.8.0) Requirement already satisfied: certifi>=2017.4.17 in ./venv/lib/python3.11/site-packages (from requests>=2.31->dbrepo==1.4.2rc11) (2024.2.2)
Requirement already satisfied: aiohttp>=3.6.2 in ./venv/lib/python3.11/site-packages (from tuspy->dbrepo==1.4.2rc10) (3.9.3) Collecting numpy<2,>=1.23.2
Requirement already satisfied: aiosignal>=1.1.2 in ./venv/lib/python3.11/site-packages (from aiohttp>=3.6.2->tuspy->dbrepo==1.4.2rc10) (1.3.1) Downloading numpy-1.26.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.3 MB)
Requirement already satisfied: attrs>=17.3.0 in ./venv/lib/python3.11/site-packages (from aiohttp>=3.6.2->tuspy->dbrepo==1.4.2rc10) (23.2.0)  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 18.3/18.3 MB 12.7 MB/s eta 0:00:0000:0100:01
Requirement already satisfied: frozenlist>=1.1.1 in ./venv/lib/python3.11/site-packages (from aiohttp>=3.6.2->tuspy->dbrepo==1.4.2rc10) (1.4.1) [?25hRequirement already satisfied: python-dateutil>=2.8.2 in ./venv/lib/python3.11/site-packages (from pandas->dbrepo==1.4.2rc11) (2.9.0.post0)
Requirement already satisfied: multidict<7.0,>=4.5 in ./venv/lib/python3.11/site-packages (from aiohttp>=3.6.2->tuspy->dbrepo==1.4.2rc10) (6.0.5) Collecting pytz>=2020.1
Requirement already satisfied: yarl<2.0,>=1.0 in ./venv/lib/python3.11/site-packages (from aiohttp>=3.6.2->tuspy->dbrepo==1.4.2rc10) (1.9.4) Downloading pytz-2024.1-py2.py3-none-any.whl (505 kB)
 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 505.5/505.5 kB 13.7 MB/s eta 0:00:0000:01
[?25hCollecting tzdata>=2022.7
Downloading tzdata-2024.1-py2.py3-none-any.whl (345 kB)
 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 345.4/345.4 kB 13.9 MB/s eta 0:00:00
[?25hRequirement already satisfied: annotated-types>=0.4.0 in ./venv/lib/python3.11/site-packages (from pydantic->dbrepo==1.4.2rc11) (0.6.0)
Requirement already satisfied: pydantic-core==2.16.3 in ./venv/lib/python3.11/site-packages (from pydantic->dbrepo==1.4.2rc11) (2.16.3)
Requirement already satisfied: typing-extensions>=4.6.1 in ./venv/lib/python3.11/site-packages (from pydantic->dbrepo==1.4.2rc11) (4.11.0)
Requirement already satisfied: tinydb>=3.5.0 in ./venv/lib/python3.11/site-packages (from tuspy->dbrepo==1.4.2rc11) (4.8.0)
Requirement already satisfied: aiohttp>=3.6.2 in ./venv/lib/python3.11/site-packages (from tuspy->dbrepo==1.4.2rc11) (3.9.3)
Requirement already satisfied: aiosignal>=1.1.2 in ./venv/lib/python3.11/site-packages (from aiohttp>=3.6.2->tuspy->dbrepo==1.4.2rc11) (1.3.1)
Requirement already satisfied: attrs>=17.3.0 in ./venv/lib/python3.11/site-packages (from aiohttp>=3.6.2->tuspy->dbrepo==1.4.2rc11) (23.2.0)
Requirement already satisfied: frozenlist>=1.1.1 in ./venv/lib/python3.11/site-packages (from aiohttp>=3.6.2->tuspy->dbrepo==1.4.2rc11) (1.4.1)
Requirement already satisfied: multidict<7.0,>=4.5 in ./venv/lib/python3.11/site-packages (from aiohttp>=3.6.2->tuspy->dbrepo==1.4.2rc11) (6.0.5)
Requirement already satisfied: yarl<2.0,>=1.0 in ./venv/lib/python3.11/site-packages (from aiohttp>=3.6.2->tuspy->dbrepo==1.4.2rc11) (1.9.4)
Requirement already satisfied: six>=1.5 in ./venv/lib/python3.11/site-packages (from python-dateutil>=2.8.2->pandas->dbrepo==1.4.2rc11) (1.16.0)
Installing collected packages: pytz, tzdata, numpy, pandas, dbrepo
Attempting uninstall: dbrepo
Found existing installation: dbrepo 1.4.2rc10
Uninstalling dbrepo-1.4.2rc10:
Successfully uninstalled dbrepo-1.4.2rc10
Successfully installed dbrepo-1.4.2rc11 numpy-1.26.4 pandas-2.2.1 pytz-2024.1 tzdata-2024.1
The dotenv extension is already loaded. To reload it, use:
%reload_ext dotenv
%% Cell type:code id:initial_id tags: %% Cell type:code id:initial_id tags:
``` python ``` python
from dbrepo.RestClient import RestClient from dbrepo.RestClient import RestClient
client = RestClient() client = RestClient()
analysis = client.get_licenses() analysis = client.get_licenses()
``` ```
%% Output %% Output
2024-04-10 08:10:09,327 root DEBUG method: get 2024-04-10 12:40:50,555 root DEBUG method: get
2024-04-10 08:10:09,328 root DEBUG url: https://test.dbrepo.tuwien.ac.at/api/database/license 2024-04-10 12:40:50,556 root DEBUG url: https://test.dbrepo.tuwien.ac.at/api/database/license
2024-04-10 08:10:09,328 root DEBUG stream: False 2024-04-10 12:40:50,557 root DEBUG stream: False
2024-04-10 08:10:09,329 root DEBUG secure: True 2024-04-10 12:40:50,558 root DEBUG secure: True
2024-04-10 08:10:09,329 root DEBUG username: foo, password: (hidden) 2024-04-10 12:40:50,559 root DEBUG username: foo, password: (hidden)
%% Cell type:code id:4331f5b5be59bf06 tags:
``` python
```
......
python-dotenv==1.0.1 python-dotenv==1.0.1
notebook==7.1.2 notebook==7.1.2
dbrepo==1.4.2rc10 dbrepo==1.4.2rc11
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment