Skip to content

Commit

Permalink
fix imports
Browse files Browse the repository at this point in the history
  • Loading branch information
iamdual committed Aug 13, 2024
1 parent 9595d6d commit f32a2ff
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 4 deletions.
6 changes: 4 additions & 2 deletions src/ua_generator/data/generator.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,6 @@
Copyright: 2022-2024 Ekin Karadeniz (github.com/iamdual)
License: Apache License 2.0
"""
from .browsers import chrome, safari, firefox, edge
from .platforms import ios, android, linux, windows, macos
from .. import utils, exceptions
from ..options import Options

Expand All @@ -21,6 +19,8 @@ def __init__(self, device, platform, browser, options: Options):
self.user_agent = self.__user_agent()

def __platform_version(self):
from .platforms import ios, android, linux, windows, macos

if self.platform == 'windows':
return windows.get_version(options=self.options)
elif self.platform == 'macos':
Expand All @@ -33,6 +33,8 @@ def __platform_version(self):
return android.get_version(options=self.options)

def __browser_version(self):
from .browsers import chrome, safari, firefox, edge

if self.browser == 'chrome':
return chrome.get_version(options=self.options)
elif self.browser == 'safari':
Expand Down
3 changes: 1 addition & 2 deletions src/ua_generator/user_agent.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,8 @@
import typing

from . import utils, exceptions
from .data import platforms, browsers # TODO: learn why the error is triggered when moving this to the bottom
from .client_hints import ClientHints
from .data import devices, platforms_desktop, platforms_mobile
from .data import devices, browsers, platforms, platforms_desktop, platforms_mobile
from .data.generator import Generator
from .headers import Headers
from .options import Options
Expand Down

0 comments on commit f32a2ff

Please sign in to comment.