What's Changed
* add option to pass existing gurobipy.Env to run_gurobipy() by fneum in https://github.com/PyPSA/linopy/pull/172
* Remove logging.disable from gurobi solve by dannyopts in https://github.com/PyPSA/linopy/pull/174
* Sourcery refactored master branch by sourcery-ai in https://github.com/PyPSA/linopy/pull/175
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/PyPSA/linopy/pull/173
* Fix typo in double logging by dannyopts in https://github.com/PyPSA/linopy/pull/177
* solvers: update cplex condition map by FabianHofmann in https://github.com/PyPSA/linopy/pull/178
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/PyPSA/linopy/pull/179
* add objective module and objective class in order to allow maximization problems by FabianHofmann in https://github.com/PyPSA/linopy/pull/170
* refine treatment of missing values by FabianHofmann in https://github.com/PyPSA/linopy/pull/180
* Remove deprecations for v0.3 by FabianHofmann in https://github.com/PyPSA/linopy/pull/181
* add transport tutorial to index.rst by FabianHofmann in https://github.com/PyPSA/linopy/pull/183
* explicitly use `from_pandas_multiindex` in groupby function by FabianHofmann in https://github.com/PyPSA/linopy/pull/182
New Contributors
* fneum made their first contribution in https://github.com/PyPSA/linopy/pull/172
* dannyopts made their first contribution in https://github.com/PyPSA/linopy/pull/174
* sourcery-ai made their first contribution in https://github.com/PyPSA/linopy/pull/175
**Full Changelog**: https://github.com/PyPSA/linopy/compare/v0.2.6...v0.3