chore(webrequest): use relative imports
All checks were successful
/ typecheck (pull_request) Successful in 32s
All checks were successful
/ typecheck (pull_request) Successful in 32s
This commit is contained in:
@@ -6,7 +6,9 @@ from dataclasses import dataclass
|
|||||||
from dataclasses import field as dataclass_field
|
from dataclasses import field as dataclass_field
|
||||||
from typing import Any
|
from typing import Any
|
||||||
|
|
||||||
from src.bibapi.schemas.bookdata import BookData
|
from regex import sub
|
||||||
|
|
||||||
|
from .schemas.bookdata import BookData
|
||||||
|
|
||||||
|
|
||||||
@dataclass
|
@dataclass
|
||||||
|
|||||||
@@ -14,6 +14,7 @@ class PicaSchema(Enum):
|
|||||||
AUTHOR = "pica.per"
|
AUTHOR = "pica.per"
|
||||||
YEAR = "pica.jhr"
|
YEAR = "pica.jhr"
|
||||||
AUTHOR_SCHEMA = "NoSpaceAfterComma"
|
AUTHOR_SCHEMA = "NoSpaceAfterComma"
|
||||||
|
LIBRARY = "pica.bib"
|
||||||
ENCLOSE_TITLE_IN_QUOTES = False
|
ENCLOSE_TITLE_IN_QUOTES = False
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ from bs4 import BeautifulSoup
|
|||||||
# import sleep_and_retry decorator to retry requests
|
# import sleep_and_retry decorator to retry requests
|
||||||
from ratelimit import limits, sleep_and_retry
|
from ratelimit import limits, sleep_and_retry
|
||||||
|
|
||||||
from src.bibapi._transformers import (
|
from ._transformers import (
|
||||||
RDS_AVAIL_DATA,
|
RDS_AVAIL_DATA,
|
||||||
RDS_GENERIC_DATA,
|
RDS_GENERIC_DATA,
|
||||||
ARRAYData,
|
ARRAYData,
|
||||||
@@ -22,7 +22,7 @@ from src.bibapi._transformers import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
if TYPE_CHECKING:
|
if TYPE_CHECKING:
|
||||||
from src.bibapi.schemas.bookdata import BookData
|
from .schemas.bookdata import BookData
|
||||||
|
|
||||||
API_URL = "https://rds.ibs-bw.de/phfreiburg/opac/RDSIndexrecord/{}/"
|
API_URL = "https://rds.ibs-bw.de/phfreiburg/opac/RDSIndexrecord/{}/"
|
||||||
PPN_URL = "https://rds.ibs-bw.de/phfreiburg/opac/RDSIndex/Search?type0%5B%5D=allfields&lookfor0%5B%5D=&join=AND&bool0%5B%5D=AND&type0%5B%5D=au&lookfor0%5B%5D=&join=AND&bool0%5B%5D=AND&type0%5B%5D=ti&lookfor0%5B%5D=&join=AND&bool0%5B%5D=AND&type0%5B%5D=ct&lookfor0%5B%5D=&join=AND&bool0%5B%5D=AND&type0%5B%5D=isn&lookfor0%5B%5D=&join=AND&bool0%5B%5D=AND&type0%5B%5D=ta&lookfor0%5B%5D=&join=AND&bool0%5B%5D=AND&type0%5B%5D=co&lookfor0%5B%5D=&join=AND&bool0%5B%5D=AND&type0%5B%5D=py&lookfor0%5B%5D=&join=AND&bool0%5B%5D=AND&type0%5B%5D=pp&lookfor0%5B%5D=&join=AND&bool0%5B%5D=AND&type0%5B%5D=pu&lookfor0%5B%5D=&join=AND&bool0%5B%5D=AND&type0%5B%5D=si&lookfor0%5B%5D={}&join=AND&bool0%5B%5D=AND&type0%5B%5D=zr&lookfor0%5B%5D=&join=AND&bool0%5B%5D=AND&type0%5B%5D=cc&lookfor0%5B%5D=&join=AND&bool0%5B%5D=AND"
|
PPN_URL = "https://rds.ibs-bw.de/phfreiburg/opac/RDSIndex/Search?type0%5B%5D=allfields&lookfor0%5B%5D=&join=AND&bool0%5B%5D=AND&type0%5B%5D=au&lookfor0%5B%5D=&join=AND&bool0%5B%5D=AND&type0%5B%5D=ti&lookfor0%5B%5D=&join=AND&bool0%5B%5D=AND&type0%5B%5D=ct&lookfor0%5B%5D=&join=AND&bool0%5B%5D=AND&type0%5B%5D=isn&lookfor0%5B%5D=&join=AND&bool0%5B%5D=AND&type0%5B%5D=ta&lookfor0%5B%5D=&join=AND&bool0%5B%5D=AND&type0%5B%5D=co&lookfor0%5B%5D=&join=AND&bool0%5B%5D=AND&type0%5B%5D=py&lookfor0%5B%5D=&join=AND&bool0%5B%5D=AND&type0%5B%5D=pp&lookfor0%5B%5D=&join=AND&bool0%5B%5D=AND&type0%5B%5D=pu&lookfor0%5B%5D=&join=AND&bool0%5B%5D=AND&type0%5B%5D=si&lookfor0%5B%5D={}&join=AND&bool0%5B%5D=AND&type0%5B%5D=zr&lookfor0%5B%5D=&join=AND&bool0%5B%5D=AND&type0%5B%5D=cc&lookfor0%5B%5D=&join=AND&bool0%5B%5D=AND"
|
||||||
|
|||||||
Reference in New Issue
Block a user