v4.9.0
What's Changed
Bug Fixes
- fix fileio regression by @jGaboardi in #625
Enhancements
- ENH: explore method for graph by @knaaptime in #617
Maintenance
- CI against Python 3.12 by @jGaboardi in #585
- MAINT: dealing with
sqlalchemy
&geomet
by @jGaboardi in #592 - convert README to markdown by @jGaboardi in #598
- begin the repo linting by @jGaboardi in #597
- remove
test_NameSpace.py
by @jGaboardi in #600 - TST: convert unittests to pytest by @martinfleis in #601
- remove redundant
.coveragerc
by @jGaboardi in #604 - lint
./examples/*
by @jGaboardi in #607 ./cg/*.py
– format, lint, & remove docstring spaces by @jGaboardi in #608- format, lint, numpydoc –
cg/ops/*.py
by @jGaboardi in #610 - format & lint –
cg/ops/tests*.py
by @jGaboardi in #611 - format & lint –
cg/tests/*.py
by @jGaboardi in #614 - lint
graph/base.py
by @jGaboardi in #615 - lint
graph/_*.py
by @jGaboardi in #618 - lint & format
graph/tests/*.py
by @jGaboardi in #619 - lint & format
io/*.py
by @jGaboardi in #620 - lint & format –
io/geotable/*
by @jGaboardi in #622
Other Changes
- Delay example data dir creation, add fallback for unwriteable $HOME by @fbdtemme in #583
- manual trigger for CI by @jGaboardi in #584
- avoid could_be_isomorphic on nx 3.2 by @martinfleis in #586
- vectorize centroid in W.plot by @martinfleis in #465
- MAINT: avoid most of the warnings coming from dev CI by @martinfleis in #591
- Print spatial versions in CI by @jGaboardi in #613
- ENH: add vectorized plotting to Graph by @martinfleis in #593
- fix index check for precomputed graph distances by @knaaptime in #616
- TST: ignore pandas dev blockmanager warnings by @martinfleis in #621
New Contributors
Full Changelog: v4.8.0...v4.9.0