chore(webrequest): use relative imports
All checks were successful
/ typecheck (pull_request) Successful in 32s

This commit is contained in:
2025-12-10 10:44:56 +01:00
parent 66aa7ba962
commit 05ae96ffdd
3 changed files with 6 additions and 3 deletions

View File

@@ -6,7 +6,9 @@ from dataclasses import dataclass
from dataclasses import field as dataclass_field
from typing import Any
from src.bibapi.schemas.bookdata import BookData
from regex import sub
from .schemas.bookdata import BookData
@dataclass

View File

@@ -14,6 +14,7 @@ class PicaSchema(Enum):
AUTHOR = "pica.per"
YEAR = "pica.jhr"
AUTHOR_SCHEMA = "NoSpaceAfterComma"
LIBRARY = "pica.bib"
ENCLOSE_TITLE_IN_QUOTES = False

View File

@@ -11,7 +11,7 @@ from bs4 import BeautifulSoup
# import sleep_and_retry decorator to retry requests
from ratelimit import limits, sleep_and_retry
from src.bibapi._transformers import (
from ._transformers import (
RDS_AVAIL_DATA,
RDS_GENERIC_DATA,
ARRAYData,
@@ -22,7 +22,7 @@ from src.bibapi._transformers import (
)
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/{}/"
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"