Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update installation setup to a PEP517 build backend #95

Merged
merged 1 commit into from
Dec 31, 2022

Conversation

awvwgk
Copy link
Member

@awvwgk awvwgk commented Dec 30, 2022

Description

Change from the two step build process (meson + setuptools) to a single step build process (meson-python).

Changelog description

  • use meson-python as build backend.

@awvwgk awvwgk added the build Build system related issues (platform, compilers) label Dec 30, 2022
@awvwgk awvwgk force-pushed the mesonpy branch 16 times, most recently from 63eab89 to 48c0cb3 Compare December 31, 2022 18:15
@codecov
Copy link

codecov bot commented Dec 31, 2022

Codecov Report

Merging #95 (48c0cb3) into main (3335421) will decrease coverage by 97.10%.
The diff coverage is 0.00%.

❗ Current head 48c0cb3 differs from pull request most recent head f91e429. Consider uploading reports for the commit f91e429 to get more accurate results

@@            Coverage Diff             @@
##             main     #95       +/-   ##
==========================================
- Coverage   97.10%   0.00%   -97.11%     
==========================================
  Files           8      14        +6     
  Lines         449     860      +411     
==========================================
- Hits          436       0      -436     
- Misses         13     860      +847     
Impacted Files Coverage Δ
xtb/test_interface.py 0.00% <0.00%> (ø)
xtb/utils.py 0.00% <0.00%> (-100.00%) ⬇️
xtb/__init__.py 0.00% <0.00%> (-100.00%) ⬇️
xtb/qcschema/harness.py 0.00% <0.00%> (-100.00%) ⬇️
xtb/ase/calculator.py 0.00% <0.00%> (-98.96%) ⬇️
xtb/interface.py 0.00% <0.00%> (-97.37%) ⬇️
xtb/libxtb.py 0.00% <0.00%> (-94.60%) ⬇️
xtb/ase/__init__.py 0.00% <0.00%> (-50.00%) ⬇️
xtb/qcschema/__init__.py 0.00% <0.00%> (-50.00%) ⬇️
xtb/qcschema/test_qcschema.py 0.00% <0.00%> (ø)
... and 5 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build Build system related issues (platform, compilers)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant