-
Notifications
You must be signed in to change notification settings - Fork 1
/
pyproject.toml
52 lines (49 loc) · 1.82 KB
/
pyproject.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
[tool.poetry]
name = "evdspy"
version = "1.1.41"
description = "A versatile interface for the 'EDDS' (EVDS) API of the Central Bank of the Republic of Türkiye (https://evds2.tcmb.gov.tr/index.php?/evds/userDocs). This package allows users to easily access and manage economic data through a user-friendly menu function. It features a robust caching mechanism to enhance the efficiency of data requests by storing frequently accessed data for selected periods. Required API keys can be obtained by registering on the EVDS website."
authors = ["Sermet Pekin <[email protected]>"]
license = "MIT"
readme = "README.md"
homepage = "https://github.com/SermetPekin/evdspy-repo"
documentation = "https://evdspy-repo.readthedocs.io"
classifiers = [
"Development Status :: 5 - Production/Stable",
"Environment :: Console",
"Framework :: IPython",
"Intended Audience :: Developers",
"Operating System :: Microsoft :: Windows",
"Operating System :: MacOS",
"Operating System :: POSIX :: Linux",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Typing :: Typed",
]
[tool.poetry.dependencies]
python = "^3.9"
pandas = ">1.5.0"
openpyxl = ">3.0.10"
rich = ">=12.5.1"
requests = ">=2.28.1"
pytest = ">=7.0.0"
python-dotenv=">=1.0.0"
[tool.poetry.dev-dependencies]
pygments = ">=2.6.0"
commonmark = ">=0.9.0"
typing-extensions = { version = ">=4.0.0, <5.0", python = "<3.9" }
black = ">=24.3.0"
mypy = "^0.971"
pytest-cov = "^3.0.0"
attrs = "^21.4.0"
types-dataclasses = "^0.6.4"
pre-commit = "^2.17.0"
asv = "^0.5.1"
[tool.poetry.extras]
jupyter = ["ipywidgets"]
[build-system]
requires = ["poetry-core"]
build-backend = "poetry.core.masonry.api"
[tool.poetry.scripts]
evdspy = 'evdspy:console_main'