add relative imports

pull/35/head^2
Cullen 2023-09-03 19:37:24 -05:00
parent 184063edb6
commit 888455a26b
8 changed files with 11 additions and 10 deletions

1
.gitignore vendored
View File

@ -3,6 +3,7 @@
/venv/
/ven/
**/__pycache__/
**/.pytest_cache/
*.pyc
.env
dist

View File

@ -1,11 +1,11 @@
import pandas as pd
from typing import List, Tuple
from src.jobspy.jobs import JobType
from src.jobspy.scrapers import IndeedScraper
from src.jobspy.scrapers import ZipRecruiterScraper
from src.jobspy.scrapers import LinkedInScraper
from src.jobspy.scrapers import (
from .jobs import JobType
from .scrapers.indeed import IndeedScraper
from .scrapers.ziprecruiter import ZipRecruiterScraper
from .scrapers.linkedin import LinkedInScraper
from .scrapers import (
ScraperInput,
Site,
JobResponse,

View File

@ -1,4 +1,4 @@
from src.jobspy.jobs import Enum, BaseModel, JobType, JobResponse
from ..jobs import Enum, BaseModel, JobType, JobResponse
from typing import List, Optional, Any

View File

@ -10,7 +10,7 @@ from bs4 import BeautifulSoup
from bs4.element import Tag
from concurrent.futures import ThreadPoolExecutor, Future
from src.jobspy.jobs import (
from ...jobs import (
JobPost,
Compensation,
CompensationInterval,

View File

@ -6,7 +6,7 @@ from bs4 import BeautifulSoup
from bs4.element import Tag
from .. import Scraper, ScraperInput, Site
from src.jobspy.jobs import (
from ...jobs import (
JobPost,
Location,
JobResponse,

View File

@ -11,7 +11,7 @@ from bs4.element import Tag
from concurrent.futures import ThreadPoolExecutor, Future
from .. import Scraper, ScraperInput, Site, StatusException
from src.jobspy.jobs import (
from ...jobs import (
JobPost,
Compensation,
CompensationInterval,

0
src/tests/__init__.py Normal file
View File

View File

@ -1,4 +1,4 @@
from jobspy import scrape_jobs
from ..jobspy import scrape_jobs
def test_indeed():