Skip to content

Commit

Permalink
fix imports
Browse files Browse the repository at this point in the history
  • Loading branch information
saidsurucu committed Jul 3, 2024
1 parent cfa9c13 commit 135b354
Show file tree
Hide file tree
Showing 9 changed files with 120 additions and 62 deletions.
Binary file added .DS_Store
Binary file not shown.
5 changes: 1 addition & 4 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

setup(
name="yokatlas-py",
version="0.1.0",
version="0.1.1",
author="Said Sürücü",
author_email="saidsrc@gmail.com",
description="A python wrapper for YOKATLAS API",
Expand All @@ -11,10 +11,7 @@
url="https://github.com/saidsurucu/yokatlas-py", # Update with your repository URL
packages=find_packages(include=['yokatlas_py', 'yokatlas_py.*']),
install_requires=[
"fastapi",
"pydantic",
"requests",
"uvicorn",
"urllib3",
"aiohttp"
],
Expand Down
Binary file added yokatlas_py/.DS_Store
Binary file not shown.
29 changes: 29 additions & 0 deletions yokatlas_py/lisans_fetchers/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
from .genel_bilgiler import fetch_genel_bilgiler
from .kontenjan_yerlesme import fetch_kontenjan_yerlesme
from .cinsiyet_dagilimi import fetch_cinsiyet_dagilimi
from .sehir_ve_cografi_bolge_dagilimi import fetch_sehir_ve_cografi_bolge_dagilimi
from .yerlesen_il_dagilimi import fetch_yerlesen_il_dagilimi
from .ogrenim_durumu import fetch_ogrenim_durumu
from .mezuniyet_yili_dagilimi import fetch_mezuniyet_yili_dagilimi
from .lise_alani_dagilimi import fetch_lise_alani_dagilimi
from .lise_grubu_ve_tipi_dagilimi import fetch_lise_grubu_ve_tipi_dagilimi
from .lise_bazinda_yerlesen_dagilimi import fetch_lise_bazinda_yerlesen_dagilimi
from .okul_birincisi_yerlesen import fetch_okul_birincisi_yerlesen
from .taban_puan_ve_basari_sirasi_istatistikleri import fetch_taban_puan_ve_basari_sirasi_istatistikleri
from .yerlesen_son_kisi_bilgileri import fetch_yerlesen_son_kisi_bilgileri
from .yerlesen_ortalama_netler import fetch_yerlesen_ortalama_netler
from .yerlesen_puan_bilgileri import fetch_yerlesen_puan_bilgileri
from .yerlesen_basari_siralari import fetch_yerlesen_basari_siralari
from .tercih_istatistikleri import fetch_tercih_istatistikleri
from .yerlesen_tercih_istatistikleri import fetch_yerlesen_tercih_istatistikleri
from .tercih_kullanma_oranlari import fetch_tercih_kullanma_oranlari
from .tercih_edilen_universite_turleri import fetch_tercih_edilen_universite_turleri
from .tercih_edilen_universiteler import fetch_tercih_edilen_universiteler
from .tercih_edilen_iller import fetch_tercih_edilen_iller
from .tercih_edilen_program_turleri import fetch_tercih_edilen_program_turleri
from .tercih_edilen_programlar import fetch_tercih_edilen_programlar
from .akademisyen_sayilari import fetch_akademisyen_sayilari
from .kayitli_ogrenci_cinsiyet_dagilimi import fetch_kayitli_ogrenci_cinsiyet_dagilimi
from .mezuniyet_yili_cinsiyet_dagilimi import fetch_mezuniyet_yili_cinsiyet_dagilimi
from .degisim_programi_bilgileri import fetch_degisim_programi_bilgileri
from .yatay_gecis_bilgileri import fetch_yatay_gecis_bilgileri
61 changes: 32 additions & 29 deletions yokatlas_py/lisansatlasi.py
Original file line number Diff line number Diff line change
@@ -1,33 +1,36 @@
import asyncio
from lisans_fetchers.genel_bilgiler import fetch_genel_bilgiler
from lisans_fetchers.kontenjan_yerlesme import fetch_kontenjan_yerlesme
from lisans_fetchers.cinsiyet_dagilimi import fetch_cinsiyet_dagilimi
from lisans_fetchers.sehir_ve_cografi_bolge_dagilimi import fetch_sehir_ve_cografi_bolge_dagilimi
from lisans_fetchers.yerlesen_il_dagilimi import fetch_yerlesen_il_dagilimi
from lisans_fetchers.ogrenim_durumu import fetch_ogrenim_durumu
from lisans_fetchers.mezuniyet_yili_dagilimi import fetch_mezuniyet_yili_dagilimi
from lisans_fetchers.lise_alani_dagilimi import fetch_lise_alani_dagilimi
from lisans_fetchers.lise_grubu_ve_tipi_dagilimi import fetch_lise_grubu_ve_tipi_dagilimi
from lisans_fetchers.lise_bazinda_yerlesen_dagilimi import fetch_lise_bazinda_yerlesen_dagilimi
from lisans_fetchers.okul_birincisi_yerlesen import fetch_okul_birincisi_yerlesen
from lisans_fetchers.taban_puan_ve_basari_sirasi_istatistikleri import fetch_taban_puan_ve_basari_sirasi_istatistikleri
from lisans_fetchers.yerlesen_son_kisi_bilgileri import fetch_yerlesen_son_kisi_bilgileri
from lisans_fetchers.yerlesen_ortalama_netler import fetch_yerlesen_ortalama_netler
from lisans_fetchers.yerlesen_puan_bilgileri import fetch_yerlesen_puan_bilgileri
from lisans_fetchers.yerlesen_basari_siralari import fetch_yerlesen_basari_siralari
from lisans_fetchers.tercih_istatistikleri import fetch_tercih_istatistikleri
from lisans_fetchers.yerlesen_tercih_istatistikleri import fetch_yerlesen_tercih_istatistikleri
from lisans_fetchers.tercih_kullanma_oranlari import fetch_tercih_kullanma_oranlari
from lisans_fetchers.tercih_edilen_universite_turleri import fetch_tercih_edilen_universite_turleri
from lisans_fetchers.tercih_edilen_universiteler import fetch_tercih_edilen_universiteler
from lisans_fetchers.tercih_edilen_iller import fetch_tercih_edilen_iller
from lisans_fetchers.tercih_edilen_program_turleri import fetch_tercih_edilen_program_turleri
from lisans_fetchers.tercih_edilen_programlar import fetch_tercih_edilen_programlar
from lisans_fetchers.akademisyen_sayilari import fetch_akademisyen_sayilari
from lisans_fetchers.kayitli_ogrenci_cinsiyet_dagilimi import fetch_kayitli_ogrenci_cinsiyet_dagilimi
from lisans_fetchers.mezuniyet_yili_cinsiyet_dagilimi import fetch_mezuniyet_yili_cinsiyet_dagilimi
from lisans_fetchers.degisim_programi_bilgileri import fetch_degisim_programi_bilgileri
from lisans_fetchers.yatay_gecis_bilgileri import fetch_yatay_gecis_bilgileri
from .lisans_fetchers import (
fetch_genel_bilgiler,
fetch_kontenjan_yerlesme,
fetch_cinsiyet_dagilimi,
fetch_sehir_ve_cografi_bolge_dagilimi,
fetch_yerlesen_il_dagilimi,
fetch_ogrenim_durumu,
fetch_mezuniyet_yili_dagilimi,
fetch_lise_alani_dagilimi,
fetch_lise_grubu_ve_tipi_dagilimi,
fetch_lise_bazinda_yerlesen_dagilimi,
fetch_okul_birincisi_yerlesen,
fetch_taban_puan_ve_basari_sirasi_istatistikleri,
fetch_yerlesen_son_kisi_bilgileri,
fetch_yerlesen_ortalama_netler,
fetch_yerlesen_puan_bilgileri,
fetch_yerlesen_basari_siralari,
fetch_tercih_istatistikleri,
fetch_yerlesen_tercih_istatistikleri,
fetch_tercih_kullanma_oranlari,
fetch_tercih_edilen_universite_turleri,
fetch_tercih_edilen_universiteler,
fetch_tercih_edilen_iller,
fetch_tercih_edilen_program_turleri,
fetch_tercih_edilen_programlar,
fetch_akademisyen_sayilari,
fetch_kayitli_ogrenci_cinsiyet_dagilimi,
fetch_mezuniyet_yili_cinsiyet_dagilimi,
fetch_degisim_programi_bilgileri,
fetch_yatay_gecis_bilgileri
)


class YOKATLASLisansAtlasi:
def __init__(self, params, keys='all'):
Expand Down
2 changes: 1 addition & 1 deletion yokatlas_py/lisanstercihsihirbazi.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import requests
from urllib.parse import urlencode
from utils import load_column_data, parse_lisans_results
from .utils import load_column_data, parse_lisans_results
import urllib3

urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning)
Expand Down
27 changes: 27 additions & 0 deletions yokatlas_py/onlisans_fetchers/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
from .genel_bilgiler import fetch_genel_bilgiler
from .kontenjan_yerlesme import fetch_kontenjan_yerlesme
from .cinsiyet_dagilimi import fetch_cinsiyet_dagilimi
from .sehir_ve_cografi_bolge_dagilimi import fetch_sehir_ve_cografi_bolge_dagilimi
from .yerlesen_il_dagilimi import fetch_yerlesen_il_dagilimi
from .ogrenim_durumu import fetch_ogrenim_durumu
from .mezuniyet_yili_dagilimi import fetch_mezuniyet_yili_dagilimi
from .lise_alani_dagilimi import fetch_lise_alani_dagilimi
from .lise_grubu_ve_tipi_dagilimi import fetch_lise_grubu_ve_tipi_dagilimi
from .lise_bazinda_yerlesen_dagilimi import fetch_lise_bazinda_yerlesen_dagilimi
from .okul_birincisi_yerlesen import fetch_okul_birincisi_yerlesen
from .taban_puan_ve_basari_sirasi_istatistikleri import fetch_taban_puan_ve_basari_sirasi_istatistikleri
from .yerlesen_son_kisi_bilgileri import fetch_yerlesen_son_kisi_bilgileri
from .yerlesen_ortalama_netler import fetch_yerlesen_ortalama_netler
from .tercih_istatistikleri import fetch_tercih_istatistikleri
from .yerlesen_tercih_istatistikleri import fetch_yerlesen_tercih_istatistikleri
from .tercih_kullanma_oranlari import fetch_tercih_kullanma_oranlari
from .tercih_edilen_universite_turleri import fetch_tercih_edilen_universite_turleri
from .tercih_edilen_universiteler import fetch_tercih_edilen_universiteler
from .tercih_edilen_iller import fetch_tercih_edilen_iller
from .tercih_edilen_program_turleri import fetch_tercih_edilen_program_turleri
from .tercih_edilen_programlar import fetch_tercih_edilen_programlar
from .akademisyen_sayilari import fetch_akademisyen_sayilari
from .kayitli_ogrenci_cinsiyet_dagilimi import fetch_kayitli_ogrenci_cinsiyet_dagilimi
from .mezuniyet_yili_cinsiyet_dagilimi import fetch_mezuniyet_yili_cinsiyet_dagilimi
from .degisim_programi_bilgileri import fetch_degisim_programi_bilgileri
from .yatay_gecis_bilgileri import fetch_yatay_gecis_bilgileri
56 changes: 29 additions & 27 deletions yokatlas_py/onlisansatlasi.py
Original file line number Diff line number Diff line change
@@ -1,31 +1,33 @@
import asyncio
from onlisans_fetchers.genel_bilgiler import fetch_genel_bilgiler
from onlisans_fetchers.kontenjan_yerlesme import fetch_kontenjan_yerlesme
from onlisans_fetchers.cinsiyet_dagilimi import fetch_cinsiyet_dagilimi
from onlisans_fetchers.sehir_ve_cografi_bolge_dagilimi import fetch_sehir_ve_cografi_bolge_dagilimi
from onlisans_fetchers.yerlesen_il_dagilimi import fetch_yerlesen_il_dagilimi
from onlisans_fetchers.ogrenim_durumu import fetch_ogrenim_durumu
from onlisans_fetchers.mezuniyet_yili_dagilimi import fetch_mezuniyet_yili_dagilimi
from onlisans_fetchers.lise_alani_dagilimi import fetch_lise_alani_dagilimi
from onlisans_fetchers.lise_grubu_ve_tipi_dagilimi import fetch_lise_grubu_ve_tipi_dagilimi
from onlisans_fetchers.lise_bazinda_yerlesen_dagilimi import fetch_lise_bazinda_yerlesen_dagilimi
from onlisans_fetchers.okul_birincisi_yerlesen import fetch_okul_birincisi_yerlesen
from onlisans_fetchers.taban_puan_ve_basari_sirasi_istatistikleri import fetch_taban_puan_ve_basari_sirasi_istatistikleri
from onlisans_fetchers.yerlesen_son_kisi_bilgileri import fetch_yerlesen_son_kisi_bilgileri
from onlisans_fetchers.yerlesen_ortalama_netler import fetch_yerlesen_ortalama_netler
from onlisans_fetchers.tercih_istatistikleri import fetch_tercih_istatistikleri
from onlisans_fetchers.yerlesen_tercih_istatistikleri import fetch_yerlesen_tercih_istatistikleri
from onlisans_fetchers.tercih_kullanma_oranlari import fetch_tercih_kullanma_oranlari
from onlisans_fetchers.tercih_edilen_universite_turleri import fetch_tercih_edilen_universite_turleri
from onlisans_fetchers.tercih_edilen_universiteler import fetch_tercih_edilen_universiteler
from onlisans_fetchers.tercih_edilen_iller import fetch_tercih_edilen_iller
from onlisans_fetchers.tercih_edilen_program_turleri import fetch_tercih_edilen_program_turleri
from onlisans_fetchers.tercih_edilen_programlar import fetch_tercih_edilen_programlar
from onlisans_fetchers.akademisyen_sayilari import fetch_akademisyen_sayilari
from onlisans_fetchers.kayitli_ogrenci_cinsiyet_dagilimi import fetch_kayitli_ogrenci_cinsiyet_dagilimi
from onlisans_fetchers.mezuniyet_yili_cinsiyet_dagilimi import fetch_mezuniyet_yili_cinsiyet_dagilimi
from onlisans_fetchers.degisim_programi_bilgileri import fetch_degisim_programi_bilgileri
from onlisans_fetchers.yatay_gecis_bilgileri import fetch_yatay_gecis_bilgileri
from .onlisans_fetchers import (
fetch_genel_bilgiler,
fetch_kontenjan_yerlesme,
fetch_cinsiyet_dagilimi,
fetch_sehir_ve_cografi_bolge_dagilimi,
fetch_yerlesen_il_dagilimi,
fetch_ogrenim_durumu,
fetch_mezuniyet_yili_dagilimi,
fetch_lise_alani_dagilimi,
fetch_lise_grubu_ve_tipi_dagilimi,
fetch_lise_bazinda_yerlesen_dagilimi,
fetch_okul_birincisi_yerlesen,
fetch_taban_puan_ve_basari_sirasi_istatistikleri,
fetch_yerlesen_son_kisi_bilgileri,
fetch_yerlesen_ortalama_netler,
fetch_tercih_istatistikleri,
fetch_yerlesen_tercih_istatistikleri,
fetch_tercih_kullanma_oranlari,
fetch_tercih_edilen_universite_turleri,
fetch_tercih_edilen_universiteler,
fetch_tercih_edilen_iller,
fetch_tercih_edilen_program_turleri,
fetch_tercih_edilen_programlar,
fetch_akademisyen_sayilari,
fetch_kayitli_ogrenci_cinsiyet_dagilimi,
fetch_mezuniyet_yili_cinsiyet_dagilimi,
fetch_degisim_programi_bilgileri,
fetch_yatay_gecis_bilgileri
)

class YOKATLASOnlisansAtlasi:
def __init__(self, params, keys='all'):
Expand Down
2 changes: 1 addition & 1 deletion yokatlas_py/onlisanstercihsihirbazi.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import requests
from urllib.parse import urlencode
from utils import load_column_data, parse_onlisans_results
from .utils import load_column_data, parse_onlisans_results
import urllib3

urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning)
Expand Down

0 comments on commit 135b354

Please sign in to comment.