Optimize imports.

This commit is contained in:
Sergey Vartanov 2021-04-25 03:21:32 +03:00
parent b776db6bd2
commit e6e54cb044
10 changed files with 28 additions and 29 deletions

View file

@ -6,19 +6,20 @@ Author: Sergey Vartanov (me@enzet.ru).
from collections import Counter from collections import Counter
from datetime import datetime from datetime import datetime
from hashlib import sha256 from hashlib import sha256
from typing import Any, Dict, List, Optional, Set, Iterator from typing import Any, Dict, Iterator, List, Optional, Set
from colour import Color
import numpy as np import numpy as np
from colour import Color
from roentgen import ui from roentgen import ui
from roentgen.color import get_gradient_color from roentgen.color import get_gradient_color
from roentgen.icon import DEFAULT_SMALL_SHAPE_ID, IconExtractor
from roentgen.flinger import Flinger from roentgen.flinger import Flinger
from roentgen.icon import DEFAULT_SMALL_SHAPE_ID, IconExtractor
from roentgen.osm_reader import ( from roentgen.osm_reader import (
Map, OSMMember, OSMRelation, OSMWay, OSMNode, Tagged) Map, OSMMember, OSMNode, OSMRelation, OSMWay, Tagged
)
from roentgen.point import Point from roentgen.point import Point
from roentgen.scheme import IconSet, Scheme, LineStyle from roentgen.scheme import IconSet, LineStyle, Scheme
from roentgen.util import MinMax from roentgen.util import MinMax
DEBUG: bool = False DEBUG: bool = False

View file

@ -9,7 +9,6 @@ import numpy as np
from roentgen.util import MinMax from roentgen.util import MinMax
EQUATOR_LENGTH: float = 40_075_017 # (in meters) EQUATOR_LENGTH: float = 40_075_017 # (in meters)

View file

@ -3,11 +3,12 @@ Icon grid drawing.
Author: Sergey Vartanov (me@enzet.ru). Author: Sergey Vartanov (me@enzet.ru).
""" """
from os.path import join
from typing import Any, Dict, List, Set
import numpy as np import numpy as np
from colour import Color from colour import Color
from svgwrite import Drawing from svgwrite import Drawing
from typing import List, Dict, Any, Set
from os.path import join
from roentgen.icon import Icon, IconExtractor from roentgen.icon import Icon, IconExtractor
from roentgen.scheme import Scheme from roentgen.scheme import Scheme

View file

@ -5,7 +5,7 @@ Author: Sergey Vartanov (me@enzet.ru).
""" """
import re import re
from dataclasses import dataclass from dataclasses import dataclass
from typing import Dict, Any, Optional from typing import Any, Dict, Optional
from xml.dom.minidom import Document, Element, Node, parse from xml.dom.minidom import Document, Element, Node, parse
import numpy as np import numpy as np

View file

@ -4,29 +4,27 @@ Simple OpenStreetMap renderer.
Author: Sergey Vartanov (me@enzet.ru). Author: Sergey Vartanov (me@enzet.ru).
""" """
import argparse import argparse
import os
import sys
from typing import Any, Dict
import numpy as np import numpy as np
import os
import svgwrite import svgwrite
import sys
from colour import Color from colour import Color
from svgwrite.container import Group from svgwrite.container import Group
from svgwrite.path import Path from svgwrite.path import Path
from svgwrite.shapes import Rect from svgwrite.shapes import Rect
from typing import Any, Dict, List
from roentgen import ui from roentgen import ui
from roentgen.constructor import ( from roentgen.constructor import Building, Constructor, Figure, Segment
Constructor, Figure, Building, Segment) from roentgen.direction import DirectionSet, Sector
from roentgen.point import Point, Occupied
from roentgen.flinger import Flinger from roentgen.flinger import Flinger
from roentgen.grid import draw_all_icons from roentgen.grid import draw_all_icons
from roentgen.icon import Icon, IconExtractor from roentgen.icon import IconExtractor
from roentgen.osm_getter import get_osm from roentgen.osm_getter import get_osm
from roentgen.osm_reader import Map, OSMReader, OverpassReader from roentgen.osm_reader import Map, OSMReader, OverpassReader
from roentgen.point import Occupied, Point
from roentgen.scheme import Scheme from roentgen.scheme import Scheme
from roentgen.direction import DirectionSet, Sector
from roentgen.util import MinMax from roentgen.util import MinMax
ICONS_FILE_NAME: str = "icons/icons.svg" ICONS_FILE_NAME: str = "icons/icons.svg"

View file

@ -6,9 +6,9 @@ Author: Sergey Vartanov (me@enzet.ru).
import os import os
import re import re
import time import time
import urllib
from typing import Dict, Optional from typing import Dict, Optional
import urllib
import urllib3 import urllib3
from roentgen.ui import error from roentgen.ui import error

View file

@ -4,10 +4,10 @@ Reading OpenStreetMap data from XML file.
Author: Sergey Vartanov (me@enzet.ru). Author: Sergey Vartanov (me@enzet.ru).
""" """
import json import json
from datetime import datetime
from typing import Any, Dict, List, Optional, Set, Union
import numpy as np import numpy as np
from datetime import datetime
from typing import Dict, List, Optional, Set, Union, Any
from roentgen.ui import progress_bar from roentgen.ui import progress_bar
from roentgen.util import MinMax from roentgen.util import MinMax

View file

@ -1,15 +1,15 @@
from dataclasses import dataclass from dataclasses import dataclass
from typing import Dict, Optional, List from typing import Dict, List, Optional
import numpy as np import numpy as np
import svgwrite import svgwrite
from colour import Color from colour import Color
from roentgen.text import get_address, get_text
from roentgen.color import is_bright from roentgen.color import is_bright
from roentgen.icon import Icon from roentgen.icon import Icon
from roentgen.osm_reader import Tagged from roentgen.osm_reader import Tagged
from roentgen.scheme import IconSet from roentgen.scheme import IconSet
from roentgen.text import get_address, get_text
DEFAULT_FONT: str = "Roboto" DEFAULT_FONT: str = "Roboto"
DEFAULT_COLOR: Color = Color("#444444") DEFAULT_COLOR: Color = Color("#444444")

View file

@ -4,13 +4,13 @@ Röntgen drawing scheme.
Author: Sergey Vartanov (me@enzet.ru). Author: Sergey Vartanov (me@enzet.ru).
""" """
import copy import copy
import yaml
from colour import Color
from dataclasses import dataclass from dataclasses import dataclass
from typing import Any, Dict, List, Optional, Set, Union, Tuple from typing import Any, Dict, List, Optional, Set, Tuple, Union
from roentgen.icon import DEFAULT_SHAPE_ID, IconExtractor, Icon import yaml
from colour import Color
from roentgen.icon import DEFAULT_SHAPE_ID, Icon, IconExtractor
DEFAULT_COLOR: Color = Color("#444444") DEFAULT_COLOR: Color = Color("#444444")

View file

@ -3,7 +3,7 @@ OSM address tag processing.
Author: Sergey Vartanov (me@enzet.ru). Author: Sergey Vartanov (me@enzet.ru).
""" """
from typing import List, Any, Dict from typing import Any, Dict, List
def get_address(tags: Dict[str, Any], draw_captions_mode: str) -> List[str]: def get_address(tags: Dict[str, Any], draw_captions_mode: str) -> List[str]: