fortran-lang / fortls

fortls - Fortran Language Server
https://fortls.fortran-lang.org/
MIT License
257 stars 41 forks source link

build: move project setup to pyproject.toml #384

Closed gnikit closed 6 months ago

gnikit commented 6 months ago

There is a subtle difference with the Home-Page field in setuptools not being set via pypoject.toml.

The version of setuptools has been bumped to 61+ to at least map the url "homepage" to Home-Page in PyPi. See relevant Issue on pypa: https://github.com/pypa/packaging-problems/issues/606

codecov[bot] commented 6 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 87.73%. Comparing base (da01db1) to head (6e23ac7).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #384 +/- ## ======================================= Coverage 87.73% 87.73% ======================================= Files 35 35 Lines 4793 4793 ======================================= Hits 4205 4205 Misses 588 588 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

gnikit commented 6 months ago

There is another subtle change in this PR, where the schema file is included in the tarball/wheel. I don't think that is a bad thing.