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 datetime import datetime
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
from colour import Color
from roentgen import ui
from roentgen.color import get_gradient_color
from roentgen.icon import DEFAULT_SMALL_SHAPE_ID, IconExtractor
from roentgen.flinger import Flinger
from roentgen.icon import DEFAULT_SMALL_SHAPE_ID, IconExtractor
from roentgen.osm_reader import (
Map, OSMMember, OSMRelation, OSMWay, OSMNode, Tagged)
Map, OSMMember, OSMNode, OSMRelation, OSMWay, Tagged
)
from roentgen.point import Point
from roentgen.scheme import IconSet, Scheme, LineStyle
from roentgen.scheme import IconSet, LineStyle, Scheme
from roentgen.util import MinMax
DEBUG: bool = False

View file

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

View file

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

View file

@ -5,7 +5,7 @@ Author: Sergey Vartanov (me@enzet.ru).
"""
import re
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
import numpy as np

View file

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

View file

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

View file

@ -4,10 +4,10 @@ Reading OpenStreetMap data from XML file.
Author: Sergey Vartanov (me@enzet.ru).
"""
import json
from datetime import datetime
from typing import Any, Dict, List, Optional, Set, Union
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.util import MinMax

View file

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

View file

@ -4,13 +4,13 @@ Röntgen drawing scheme.
Author: Sergey Vartanov (me@enzet.ru).
"""
import copy
import yaml
from colour import Color
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")

View file

@ -3,7 +3,7 @@ OSM address tag processing.
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]: