From addfe30cc9c6aeca681aa849d0856bb1662bbcb3 Mon Sep 17 00:00:00 2001 From: Seth Fischer Date: Mon, 19 Feb 2024 22:05:39 +1300 Subject: [PATCH] style: remove unused future imports --- src/osr_common/cq_containers.py | 2 -- src/osr_common/cq_dxf.py | 8 +++----- src/osr_common/cq_wrappers.py | 2 -- src/osr_mechanical/bom/bom.py | 2 -- src/osr_mechanical/bom/converters.py | 2 -- src/osr_mechanical/console/exporters.py | 2 -- src/osr_mechanical/electronics.py | 2 -- src/osr_mechanical/final.py | 2 -- src/osr_mechanical/frame/final.py | 2 -- src/osr_mechanical/frame/fore.py | 2 -- src/osr_mechanical/frame/pivot_beam.py | 2 -- src/osr_mechanical/frame/side.py | 2 -- src/osr_mechanical/jigs/vslot.py | 2 -- src/osr_mechanical/rocker_axle.py | 2 -- src/osr_sphinx/bom.py | 2 -- src/osr_sphinx/commitizen.py | 2 -- src/osr_sphinx/domain.py | 2 -- src/osr_sphinx/print_settings.py | 2 -- src/osr_warehouse/alexco/profiles20.py | 2 -- 19 files changed, 3 insertions(+), 41 deletions(-) diff --git a/src/osr_common/cq_containers.py b/src/osr_common/cq_containers.py index 61c7037..8e8275b 100644 --- a/src/osr_common/cq_containers.py +++ b/src/osr_common/cq_containers.py @@ -1,7 +1,5 @@ """Abstract base classes for CadQuery object containers.""" -from __future__ import annotations - from abc import ABC, abstractmethod import cadquery as cq diff --git a/src/osr_common/cq_dxf.py b/src/osr_common/cq_dxf.py index 73ea3f8..d229793 100644 --- a/src/osr_common/cq_dxf.py +++ b/src/osr_common/cq_dxf.py @@ -1,8 +1,6 @@ """DXF utilities.""" -from __future__ import annotations - -from typing import Any, Literal +from typing import Any, Literal, Self import cadquery as cq import ezdxf @@ -98,7 +96,7 @@ def __init__( def add_layer( self, name: str, *, color: int = 1, linetype: str = "Continuous" - ) -> DxfDocument: + ) -> Self: """Add layer to DXF document. :param name: ezdxf document layer name @@ -111,7 +109,7 @@ def add_layer( return self - def add_shape(self, workplane: cq.Workplane, layer: str = "") -> DxfDocument: + def add_shape(self, workplane: cq.Workplane, layer: str = "") -> Self: """Add CadQuery shape to a DXF layer. :param workplane: CadQuery Workplane diff --git a/src/osr_common/cq_wrappers.py b/src/osr_common/cq_wrappers.py index 95f8ddb..33e6708 100644 --- a/src/osr_common/cq_wrappers.py +++ b/src/osr_common/cq_wrappers.py @@ -1,7 +1,5 @@ """CadQuery wrappers.""" -from __future__ import annotations - from io import StringIO from pathlib import Path from typing import Any, Optional diff --git a/src/osr_mechanical/bom/bom.py b/src/osr_mechanical/bom/bom.py index ad15e05..9d1075e 100644 --- a/src/osr_mechanical/bom/bom.py +++ b/src/osr_mechanical/bom/bom.py @@ -1,7 +1,5 @@ """Bill of materials utilities.""" -from __future__ import annotations - import csv import importlib import io diff --git a/src/osr_mechanical/bom/converters.py b/src/osr_mechanical/bom/converters.py index 7d17f00..f876e59 100644 --- a/src/osr_mechanical/bom/converters.py +++ b/src/osr_mechanical/bom/converters.py @@ -1,7 +1,5 @@ """Bill of materials converters.""" -from __future__ import annotations - from cq_warehouse.fastener import Nut, Screw, Washer from osr_mechanical.bom.parts import PartIdentifier, PartTypes diff --git a/src/osr_mechanical/console/exporters.py b/src/osr_mechanical/console/exporters.py index 80ea5a1..89d4cc9 100644 --- a/src/osr_mechanical/console/exporters.py +++ b/src/osr_mechanical/console/exporters.py @@ -1,7 +1,5 @@ """Custom exporters.""" -from __future__ import annotations - from configparser import ConfigParser from datetime import datetime from math import ceil diff --git a/src/osr_mechanical/electronics.py b/src/osr_mechanical/electronics.py index 87b9a47..0227325 100644 --- a/src/osr_mechanical/electronics.py +++ b/src/osr_mechanical/electronics.py @@ -1,7 +1,5 @@ """Electronics mounted on DIN rail.""" -from __future__ import annotations - import cadquery as cq from cq_electronics.mechanical.din_clip import DinClip from cq_electronics.mechanical.din_rail import TopHat diff --git a/src/osr_mechanical/final.py b/src/osr_mechanical/final.py index 4198dae..9387bc2 100644 --- a/src/osr_mechanical/final.py +++ b/src/osr_mechanical/final.py @@ -1,7 +1,5 @@ """Final assembly.""" -from __future__ import annotations - import cadquery as cq from osr_common.cq_containers import CqAssemblyContainer diff --git a/src/osr_mechanical/frame/final.py b/src/osr_mechanical/frame/final.py index 5f1928d..0b49f60 100644 --- a/src/osr_mechanical/frame/final.py +++ b/src/osr_mechanical/frame/final.py @@ -1,7 +1,5 @@ """Frame assembly.""" -from __future__ import annotations - import cadquery as cq from osr_common.cq_containers import CqAssemblyContainer diff --git a/src/osr_mechanical/frame/fore.py b/src/osr_mechanical/frame/fore.py index 1774a02..f05a31a 100644 --- a/src/osr_mechanical/frame/fore.py +++ b/src/osr_mechanical/frame/fore.py @@ -1,7 +1,5 @@ """Frame fore assembly.""" -from __future__ import annotations - import cadquery as cq from osr_common.cq_containers import CqAssemblyContainer diff --git a/src/osr_mechanical/frame/pivot_beam.py b/src/osr_mechanical/frame/pivot_beam.py index 2bad248..9d87024 100644 --- a/src/osr_mechanical/frame/pivot_beam.py +++ b/src/osr_mechanical/frame/pivot_beam.py @@ -1,7 +1,5 @@ """Differential pivot beam assembly.""" -from __future__ import annotations - import cadquery as cq from osr_common.cq_containers import CqAssemblyContainer diff --git a/src/osr_mechanical/frame/side.py b/src/osr_mechanical/frame/side.py index e71ba66..a65f1a6 100644 --- a/src/osr_mechanical/frame/side.py +++ b/src/osr_mechanical/frame/side.py @@ -1,7 +1,5 @@ """Frame side assembly.""" -from __future__ import annotations - import cadquery as cq from osr_common.cq_containers import CqAssemblyContainer diff --git a/src/osr_mechanical/jigs/vslot.py b/src/osr_mechanical/jigs/vslot.py index ce17052..f006865 100644 --- a/src/osr_mechanical/jigs/vslot.py +++ b/src/osr_mechanical/jigs/vslot.py @@ -1,7 +1,5 @@ """V-slot jigs and guides.""" -from __future__ import annotations - import cadquery as cq import cq_warehouse.extensions # noqa: F401 from cq_warehouse.fastener import PlainWasher, SocketHeadCapScrew diff --git a/src/osr_mechanical/rocker_axle.py b/src/osr_mechanical/rocker_axle.py index 1932ff5..2ced460 100644 --- a/src/osr_mechanical/rocker_axle.py +++ b/src/osr_mechanical/rocker_axle.py @@ -1,7 +1,5 @@ """Rocker axle assembly.""" -from __future__ import annotations - import cadquery as cq from osr_common.cq_containers import CqAssemblyContainer diff --git a/src/osr_sphinx/bom.py b/src/osr_sphinx/bom.py index 71e54dd..1c79481 100644 --- a/src/osr_sphinx/bom.py +++ b/src/osr_sphinx/bom.py @@ -1,7 +1,5 @@ """Bill of materials.""" -from __future__ import annotations - from docutils import nodes from docutils.parsers.rst import Directive diff --git a/src/osr_sphinx/commitizen.py b/src/osr_sphinx/commitizen.py index b0b142e..4d81390 100644 --- a/src/osr_sphinx/commitizen.py +++ b/src/osr_sphinx/commitizen.py @@ -1,7 +1,5 @@ """Commitizen Sphinx directives.""" -from __future__ import annotations - import subprocess from docutils import nodes diff --git a/src/osr_sphinx/domain.py b/src/osr_sphinx/domain.py index aa2e5d1..6f307ac 100644 --- a/src/osr_sphinx/domain.py +++ b/src/osr_sphinx/domain.py @@ -1,7 +1,5 @@ """Sphinx osr (rover.fischer.nz) domain.""" -from __future__ import annotations - from typing import Any from docutils.nodes import Element diff --git a/src/osr_sphinx/print_settings.py b/src/osr_sphinx/print_settings.py index ca40be9..a6a92a5 100644 --- a/src/osr_sphinx/print_settings.py +++ b/src/osr_sphinx/print_settings.py @@ -1,7 +1,5 @@ """3D printer settings.""" -from __future__ import annotations - from docutils import nodes from docutils.parsers.rst import Directive, directives diff --git a/src/osr_warehouse/alexco/profiles20.py b/src/osr_warehouse/alexco/profiles20.py index 8ead66d..c959137 100644 --- a/src/osr_warehouse/alexco/profiles20.py +++ b/src/osr_warehouse/alexco/profiles20.py @@ -3,8 +3,6 @@ `Aluminium Extrusion Company `_. """ -from __future__ import annotations - from math import radians, sqrt, tan import cadquery as cq