Metadata-Version: 2.1
Name: panguvan
Version: 0.1.1
Summary: 
Home-page: https://github.com/yghaderi/panguvan
Author: Yaghoub Ghadri
Author-email: y.ghaderi@outlook.com
Requires-Python: >=3.10,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Dist: connectorx (>=0.3.2,<0.4.0)
Requires-Dist: oxtapus (>=0.2.4,<0.3.0)
Requires-Dist: polars (>=0.19.3,<0.20.0)
Requires-Dist: psycopg2-binary (>=2.9.7,<3.0.0)
Requires-Dist: python-dotenv (>=1.0.0,<2.0.0)
Requires-Dist: sqlmodel (>=0.0.8,<0.0.9)
Requires-Dist: tables (>=3.8.0,<4.0.0)
Project-URL: Repository, https://github.com/yghaderi/panguvan
Description-Content-Type: text/markdown

# metafid
## panguvan
<div dir="rtl">
پنگوئن برای ایجادِ  پایگاه-داده و به-روز-رسانی داده‌ها مبتنی بر
<a href="https://pypi.org/project/oxtapus/">
اُختاپوس
</a>
توسعه داده ‌می‌شود.
</div>

<div dir="rtl">
مرحله‌یِ اول کانفیگ و ساحتِ جدول‌ها است. قبل از این کا باید بر روی سیستم خود پایگاه-داده‌ای نصب و ایجاد کنید- پیشنهاد میشه از postgresql استفاده کنید.
</div>

```python
from panguvan import config
from panguvan.models import ise
config(engin="postgresql", name="panguvan", user="postgres", password="postgres", host="localhost", port=5432)
ise.create_tables()
```

<div dir="rtl">
جدل‌هایِ مربوط به صنعت بر مبنایِ The Refinitiv Business Classification توسعه یافته و هنوز امکانِ شخصی-سازی وجود نداره. دلیل عدمِ-بهره-گیری از دسته-بندیِ tsetmc  دقتِ پایین و به تبع انحرافِ در تحلیل است. برای داده‌های مربوط به تابعِ write_trbc_tables به فایل TRBC.h5 نیاز خواهید داشت که می‌توانید
<a href="https://github.com/yghaderi/panguvan">
اینجا
</a>
دانلود کنید.  
</div>

```python
from panguvan.data import ISE
ise_data = ISE()
ise_data.write_date_table()
ise_data.write_market_table()
ise_data.write_trbc_tables("./TRBC.h5")
```

<div dir="rtl">
اکنون باید جدولِ ise_instrument داده-دهی شود. زحمت این بخش رو فعلن باید خودتون بکشید!
مراحلِ بعدی هم راحته(!) و تنها کافیه چند تابع ساده نوشته بشه. البته تا دو-سه هفته‌یِ دیگه این بخش‌ها هم توسعه داده می‌شوند.
</div>


