Skip to content

Commit

Permalink
Update to sqlalchemy2 (#73)
Browse files Browse the repository at this point in the history
* Update to SQLAlchemy2

* Remove gdal from test requirements
  • Loading branch information
ka7eh authored May 7, 2024
1 parent 936578f commit 545f002
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 7 deletions.
4 changes: 2 additions & 2 deletions requirements-test.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
django
geoalchemy2
sqlalchemy<2.0.0
sqlalchemy
geopandas
fiona
pyproj
Expand All @@ -9,4 +9,4 @@ pygml
dateparser
lark
elasticsearch
elasticsearch-dsl
elasticsearch-dsl
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@
else [],
extras_require={
"backend-django": ["django"],
"backend-sqlalchemy": ["geoalchemy2", "sqlalchemy<2.0.0"],
"backend-sqlalchemy": ["geoalchemy2", "sqlalchemy"],
"backend-native": ["shapely"],
"backend-elasticsearch": ["elasticsearch", "elasticsearch-dsl"],
"fes": ["pygml>=0.2"],
Expand Down
8 changes: 4 additions & 4 deletions tests/backends/sqlalchemy/test_evaluate.py
Original file line number Diff line number Diff line change
Expand Up @@ -130,17 +130,17 @@ def seed_database(db_session):

@pytest.fixture(scope="session")
def setup_database(connection):
connection.execute(select([func.InitSpatialMetaData()]))
Base.metadata.bind = connection
Base.metadata.create_all()
connection.execute(select(func.InitSpatialMetaData()))
Base.metadata.create_all(connection)
connection.commit()

seed_database(
scoped_session(sessionmaker(autocommit=False, autoflush=False, bind=connection))
)

yield

Base.metadata.drop_all()
Base.metadata.drop_all(connection)


@pytest.fixture
Expand Down

0 comments on commit 545f002

Please sign in to comment.