Skip to content

Commit 12443f0

Browse files
committed
Fix import orders
1 parent 8839ad5 commit 12443f0

File tree

102 files changed

+135
-236
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

102 files changed

+135
-236
lines changed

docker/sedona-spark-jupyterlab/requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ attrs
22
descartes
33
fiona==1.8.22
44
geopandas==0.14.4
5-
rasterio==1.3.11
65
ipykernel
76
ipywidgets
87
jupyterlab==3.6.4
@@ -12,4 +11,5 @@ matplotlib
1211
numpy<2
1312
pandas==1.5.3
1413
pydeck==0.8.0
14+
rasterio==1.3.11
1515
shapely==2.0.4

python/sedona/core/SpatialRDD/linestring_rdd.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
# under the License.
1717

1818
from pyspark import RDD, SparkContext, StorageLevel
19-
2019
from sedona.core.enums import FileDataSplitter
2120
from sedona.core.enums.file_data_splitter import FileSplitterJvm
2221
from sedona.core.jvm.translate import PythonRddToJavaRDDAdapter

python/sedona/core/SpatialRDD/point_rdd.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
# under the License.
1717

1818
from pyspark import RDD, SparkContext, StorageLevel
19-
2019
from sedona.core.enums.file_data_splitter import FileDataSplitter, FileSplitterJvm
2120
from sedona.core.jvm.translate import PythonRddToJavaRDDAdapter
2221
from sedona.core.SpatialRDD.spatial_rdd import JvmSpatialRDD, SpatialRDD

python/sedona/core/SpatialRDD/polygon_rdd.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
# under the License.
1717

1818
from pyspark import RDD, SparkContext, StorageLevel
19-
2019
from sedona.core.enums.file_data_splitter import FileDataSplitter, FileSplitterJvm
2120
from sedona.core.jvm.translate import PythonRddToJavaRDDAdapter
2221
from sedona.core.SpatialRDD.spatial_rdd import JvmSpatialRDD, SpatialRDD

python/sedona/core/SpatialRDD/rectangle_rdd.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
# under the License.
1717

1818
from pyspark import RDD, SparkContext, StorageLevel
19-
2019
from sedona.core.enums.file_data_splitter import FileDataSplitter, FileSplitterJvm
2120
from sedona.core.SpatialRDD.spatial_rdd import JvmSpatialRDD, SpatialRDD
2221
from sedona.core.SpatialRDD.spatial_rdd_factory import SpatialRDDFactory

python/sedona/core/SpatialRDD/spatial_rdd.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
from py4j.java_gateway import get_field
2323
from pyspark import RDD, SparkContext, StorageLevel
2424
from pyspark.sql import SparkSession
25-
2625
from sedona.core.enums.grid_type import GridType, GridTypeJvm
2726
from sedona.core.enums.index_type import IndexType, IndexTypeJvm
2827
from sedona.core.enums.spatial import SpatialType

python/sedona/core/SpatialRDD/spatial_rdd_factory.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919

2020
import attr
2121
from pyspark import SparkContext
22-
2322
from sedona.utils.decorators import require
2423

2524

python/sedona/core/enums/file_data_splitter.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
from enum import Enum
1919

2020
import attr
21-
2221
from sedona.core.jvm.abstract import JvmObject
2322
from sedona.utils.decorators import require
2423

python/sedona/core/enums/grid_type.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
from enum import Enum
1919

2020
import attr
21-
2221
from sedona.core.jvm.abstract import JvmObject
2322
from sedona.utils.decorators import require
2423

python/sedona/core/enums/index_type.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
from enum import Enum
1919

2020
import attr
21-
2221
from sedona.core.jvm.abstract import JvmObject
2322
from sedona.utils.decorators import require
2423

python/sedona/core/formatMapper/disc_utils.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
from enum import Enum
1919

2020
from pyspark import SparkContext
21-
2221
from sedona.core.jvm.translate import SpatialObjectLoaderAdapter
2322
from sedona.core.SpatialRDD import LineStringRDD, PointRDD, PolygonRDD, SpatialRDD
2423
from sedona.utils.decorators import require

python/sedona/core/formatMapper/geo_json_reader.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
# under the License.
1717

1818
from pyspark import RDD, SparkContext
19-
2019
from sedona.core.formatMapper.geo_reader import GeoDataReader
2120
from sedona.core.SpatialRDD.spatial_rdd import SpatialRDD
2221
from sedona.utils.meta import MultipleMeta

python/sedona/core/formatMapper/geo_reader.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
import abc
1919

2020
import attr
21-
2221
from sedona.utils.meta import MultipleMeta
2322

2423

python/sedona/core/formatMapper/shapefileParser/shape_file_reader.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717

1818
import attr
1919
from pyspark import SparkContext
20-
2120
from sedona.core.formatMapper.geo_reader import GeoDataReader
2221
from sedona.core.SpatialRDD import LineStringRDD, PointRDD, PolygonRDD
2322
from sedona.core.SpatialRDD.spatial_rdd import SpatialRDD

python/sedona/core/formatMapper/wkb_reader.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
# under the License.
1717

1818
from pyspark import RDD, SparkContext
19-
2019
from sedona.core.formatMapper.geo_reader import GeoDataReader
2120
from sedona.core.SpatialRDD import SpatialRDD
2221
from sedona.utils.meta import MultipleMeta

python/sedona/core/formatMapper/wkt_reader.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
# under the License.
1717

1818
from pyspark import RDD, SparkContext
19-
2019
from sedona.core.formatMapper.geo_reader import GeoDataReader
2120
from sedona.core.SpatialRDD.spatial_rdd import SpatialRDD
2221
from sedona.utils.meta import MultipleMeta

python/sedona/core/geom/shapely1/circle.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717

1818
from math import sqrt
1919

20+
from sedona.core.geom.envelope import Envelope
2021
from shapely.geometry import (
2122
LineString,
2223
MultiLineString,
@@ -27,8 +28,6 @@
2728
)
2829
from shapely.geometry.base import BaseGeometry
2930

30-
from sedona.core.geom.envelope import Envelope
31-
3231

3332
class Circle(Polygon):
3433

python/sedona/core/geom/shapely1/envelope.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,10 @@
1818
import math
1919
import pickle
2020

21+
from sedona.utils.decorators import require
2122
from shapely.geometry import Point, Polygon
2223
from shapely.geometry.base import BaseGeometry
2324

24-
from sedona.utils.decorators import require
25-
2625

2726
class Envelope(Polygon):
2827

python/sedona/core/geom/shapely2/circle.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717

1818
from math import sqrt
1919

20+
from sedona.core.geom.envelope import Envelope
2021
from shapely.geometry import (
2122
LineString,
2223
MultiLineString,
@@ -28,8 +29,6 @@
2829
)
2930
from shapely.geometry.base import BaseGeometry
3031

31-
from sedona.core.geom.envelope import Envelope
32-
3332

3433
class Circle(Polygon):
3534

python/sedona/core/geom/shapely2/envelope.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,10 @@
1818
import math
1919
import pickle
2020

21+
from sedona.utils.decorators import require
2122
from shapely.geometry import Polygon, box
2223
from shapely.geometry.base import BaseGeometry
2324

24-
from sedona.utils.decorators import require
25-
2625

2726
class Envelope(Polygon):
2827

python/sedona/core/jvm/config.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525

2626
from py4j.protocol import Py4JJavaError
2727
from pyspark.sql import SparkSession
28-
2928
from sedona.utils.decorators import classproperty
3029

3130
string_types = (type(b""), type(""))

python/sedona/core/spatialOperator/join_params.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
# under the License.
1717

1818
import attr
19-
2019
from sedona.core.enums import IndexType
2120
from sedona.core.enums.join_build_side import JoinBuildSide
2221
from sedona.core.jvm.abstract import JvmObject

python/sedona/core/spatialOperator/join_query.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
# under the License.
1717

1818
from pyspark import RDD
19-
2019
from sedona.core.spatialOperator.join_params import JoinParams
2120
from sedona.core.spatialOperator.join_query_raw import JoinQueryRaw
2221
from sedona.core.SpatialRDD.spatial_rdd import SpatialRDD

python/sedona/core/spatialOperator/knn_query.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,13 @@
1616
# under the License.
1717

1818
import attr
19-
from shapely.geometry.base import BaseGeometry
20-
2119
from sedona.core.jvm.translate import JvmSedonaPythonConverter
2220
from sedona.core.SpatialRDD.spatial_rdd import SpatialRDD
2321
from sedona.utils.binary_parser import BinaryParser
2422
from sedona.utils.decorators import require
2523
from sedona.utils.geometry_adapter import GeometryAdapter
2624
from sedona.utils.spatial_rdd_parser import SpatialRDDParserData
25+
from shapely.geometry.base import BaseGeometry
2726

2827

2928
@attr.s

python/sedona/core/spatialOperator/range_query.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,10 @@
1515
# specific language governing permissions and limitations
1616
# under the License.
1717

18-
from shapely.geometry.base import BaseGeometry
19-
2018
from sedona.core.spatialOperator.range_query_raw import RangeQueryRaw
2119
from sedona.core.SpatialRDD.spatial_rdd import SpatialRDD
2220
from sedona.utils.decorators import require
21+
from shapely.geometry.base import BaseGeometry
2322

2423

2524
class RangeQuery:

python/sedona/core/spatialOperator/range_query_raw.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,11 @@
1515
# specific language governing permissions and limitations
1616
# under the License.
1717

18-
from shapely.geometry.base import BaseGeometry
19-
2018
from sedona.core.spatialOperator.rdd import SedonaPairRDD, SedonaRDD
2119
from sedona.core.SpatialRDD.spatial_rdd import SpatialRDD
2220
from sedona.utils.decorators import require
2321
from sedona.utils.geometry_adapter import GeometryAdapter
22+
from shapely.geometry.base import BaseGeometry
2423

2524

2625
class RangeQueryRaw:

python/sedona/core/spatialOperator/rdd.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
# under the License.
1717

1818
from pyspark import RDD, SparkContext
19-
2019
from sedona.core.jvm.translate import JvmSedonaPythonConverter
2120
from sedona.utils.spatial_rdd_parser import SedonaPickler
2221

python/sedona/maps/SedonaPyDeck.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
LongType,
2727
ShortType,
2828
)
29-
3029
from sedona.maps.SedonaMapUtils import SedonaMapUtils
3130

3231

python/sedona/register/geo_registrator.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
import attr
1919
from py4j.java_gateway import java_import
2020
from pyspark.sql import SparkSession
21-
2221
from sedona.core.jvm.config import deprecated
2322
from sedona.register.java_libs import SedonaJvmLib
2423
from sedona.utils.prep import assign_all

python/sedona/spark/SedonaContext.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717

1818
import attr
1919
from pyspark.sql import SparkSession
20-
2120
from sedona.register.geo_registrator import PackageImporter
2221
from sedona.utils import KryoSerializer, SedonaKryoRegistrator
2322

python/sedona/sql/st_aggregates.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
from functools import partial
2020

2121
from pyspark.sql import Column
22-
2322
from sedona.sql.dataframe_api import (
2423
ColumnOrName,
2524
call_sedona_function,

python/sedona/sql/st_constructors.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
from typing import Optional, Union
2121

2222
from pyspark.sql import Column
23-
2423
from sedona.sql.dataframe_api import (
2524
ColumnOrName,
2625
ColumnOrNameOrNumber,

python/sedona/sql/st_functions.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
from typing import Optional, Union
2121

2222
from pyspark.sql import Column
23-
2423
from sedona.sql.dataframe_api import (
2524
ColumnOrName,
2625
ColumnOrNameOrNumber,

python/sedona/sql/st_predicates.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
from typing import Optional, Union
2121

2222
from pyspark.sql import Column
23-
2423
from sedona.sql.dataframe_api import (
2524
ColumnOrName,
2625
call_sedona_function,

python/sedona/utils/adapter.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919

2020
from pyspark import RDD
2121
from pyspark.sql import DataFrame, SparkSession
22-
2322
from sedona.core.enums.spatial import SpatialType
2423
from sedona.core.spatialOperator.rdd import SedonaPairRDD, SedonaRDD
2524
from sedona.core.SpatialRDD.spatial_rdd import SpatialRDD

python/sedona/utils/geometry_adapter.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,10 @@
1515
# specific language governing permissions and limitations
1616
# under the License.
1717

18-
from shapely.geometry.base import BaseGeometry
19-
2018
from sedona.core.geom.envelope import Envelope
2119
from sedona.core.jvm.translate import JvmGeometryAdapter
2220
from sedona.utils.spatial_rdd_parser import GeometryFactory
21+
from shapely.geometry.base import BaseGeometry
2322

2423

2524
class GeometryAdapter:

python/sedona/utils/jvm.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
# under the License.
1717

1818
import attr
19-
2019
from sedona.core.jvm.abstract import JvmObject
2120
from sedona.utils.decorators import require
2221

python/sedona/utils/spatial_rdd_parser.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,9 @@
2828
except ImportError:
2929
from pyspark import PickleSerializer as CPickleSerializer
3030

31-
from shapely.wkb import dumps
32-
3331
from sedona.core.geom.circle import Circle
3432
from sedona.utils.binary_parser import BinaryParser
33+
from shapely.wkb import dumps
3534

3635

3736
class GeoData:

python/setup.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,8 @@
1717

1818
import os
1919

20-
from setuptools import Extension, find_packages, setup
21-
2220
from sedona import version
21+
from setuptools import Extension, find_packages, setup
2322

2423
with open("README.md", "r") as fh:
2524
long_description = fh.read()

python/tests/core/test_avoiding_python_jvm_serde_df.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,6 @@
1717
import os
1818

1919
from pyspark.sql.types import StructField, StructType
20-
from shapely.wkt import loads
21-
from tests.test_base import TestBase
22-
from tests.tools import tests_resource
23-
2420
from sedona.core.enums import GridType, IndexType
2521
from sedona.core.formatMapper import WktReader
2622
from sedona.core.spatialOperator.join_params import JoinParams
@@ -29,6 +25,9 @@
2925
from sedona.core.SpatialRDD import CircleRDD
3026
from sedona.sql.types import GeometryType
3127
from sedona.utils.adapter import Adapter
28+
from shapely.wkt import loads
29+
from tests.test_base import TestBase
30+
from tests.tools import tests_resource
3231

3332
bank_csv_path = os.path.join(tests_resource, "small/points.csv")
3433
areas_csv_path = os.path.join(tests_resource, "small/areas.csv")

0 commit comments

Comments
 (0)