An open API service providing commit metadata for open source projects.

GitHub / mesonbuild/meson-python / commits

Meson PEP 517 Python build backend

SHA Message Author Date Stats
43fff4ae MAINT: update `description` text in pyproject.toml Ralf Gommers <r****s@g****m>
Committed by: Daniele Nicolodi <d****e@g****t>
2 days ago
9dc225aa MAINT: remove `spelling_wordlist.txt`, change `.license` to REUSE.toml Ralf Gommers <r****s@g****m>
Committed by: Daniele Nicolodi <d****e@g****t>
2 days ago
c21e5783 CI: add a pixi job - conda-forge python/deps, linux aarch64 Ralf Gommers <r****s@g****m>
Committed by: Daniele Nicolodi <d****e@g****t>
2 days ago
10b27cbb TST: fix conditional expression in the abi3t wheel tag test Ralf Gommers <r****s@g****m>
Committed by: Daniele Nicolodi <d****e@g****t>
3 days ago
6b9c6d94 TST: add test for the stable ABI filename suffix multiarch tuple Ralf Gommers <r****s@g****m>
Committed by: Daniele Nicolodi <d****e@g****t>
3 days ago
3333005d ENH: implement editable loader with PEP 829 .start files Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
4 days ago
e9a62fa0 MAINT: delete .readthedocs.yaml Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
6 days ago
7c78da35 CI: validate workflows with zizmor Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
6 days ago
0cfbcd7f CI: tighten setup applying zizmor recommendations Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
10 days ago
83ba6efc CI: update actions Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
10 days ago
f39b9dd6 TST: tighten implementation and extend comment Daniele Nicolodi <d****e@g****t> 20 days ago
865aa613 BUG: adjust regexp to extract ABI from extension filename Daniele Nicolodi <d****e@g****t> 20 days ago
143db897 MAINT: adjust comment Daniele Nicolodi <d****e@g****t> 20 days ago
cec60cc3 CI: add free-threaded Python jobs Ralf Gommers <r****s@g****m>
Committed by: Daniele Nicolodi <d****e@g****t>
21 days ago
3c19a360 MAINT: fix typo Daniele Nicolodi <d****e@g****t> about 1 month ago
d7bb4210 ENH: tweak exception message on editable re-build failure Daniele Nicolodi <d****e@g****t> about 1 month ago
f9150436 CI: fix installation of specific meson version in msvc job Daniele Nicolodi <d****e@g****t> about 1 month ago
e6cd66b3 CI: drop duplicate in test matrix Daniele Nicolodi <d****e@g****t> about 1 month ago
58c5ecea TST: remove known failure marker for bug fixed in CPython 5.15.0b4 Daniele Nicolodi <d****e@g****t> about 1 month ago
47ea86f0 MAINT: modernize typing annotations for the _tags module Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
about 2 months ago
8bc4d7e6 MAINT: remove dead code Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
about 2 months ago
e33fe062 MAINT: fix typos Daniele Nicolodi <d****e@g****t> about 2 months ago
a4133d20 MAINT: drop unused code on Python 3.9 and later Daniele Nicolodi <d****e@g****t> about 2 months ago
fc3a1943 MAINT: replace functools.lru_cache() with functools.cache Daniele Nicolodi <d****e@g****t> about 2 months ago
1ad5f19a MAINT: minor simplification Daniele Nicolodi <d****e@g****t> about 2 months ago
81cce1c1 ENH: do not sort list repeatedly Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
about 2 months ago
3b64539a BUG: do not add .dist-info/direct_url.json to editable wheels Daniele Nicolodi <d****e@g****t> about 2 months ago
4cbd126a BUG: fix typo in regular expression for wheel file names Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
about 2 months ago
bc406f72 MAINT: synchronize meson version requirements Daniele Nicolodi <d****e@g****t> about 2 months ago
f489fa35 TST: rename NOGIL_BUILD to FREE_THREADED_BUILD Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
about 2 months ago
41248216 ENH: capture and report build errors when rebuilding editable wheels Daniele Nicolodi <d****e@g****t> about 2 months ago
cfdee347 TST: drop conditional test on Python older than minimum supported Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
2 months ago
1e11272c MAINT: spell out the Path definition where needed Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
2 months ago
3b34a735 MAINT: do not use conditional imports from typing-extensions Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
2 months ago
dabb5c27 MAINT: drop backward compatibility shim for Python < 3.9 Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
2 months ago
bda2cf12 MAINT: drop conditional typing imports for Python < 3.9 Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
2 months ago
bb71f22e MAINT: remove typing-extensions from test dependency group Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
2 months ago
fee49350 TST: disable symlinks sdist test on Python 3.15 on Windows Daniele Nicolodi <d****e@g****t> 2 months ago
a7aa41f7 TST: Fix the module name in `limited-api` test
Signed-off-by: Michał Górny <m****y@q****m>
Michał Górny <m****y@q****m>
Committed by: Daniele Nicolodi <d****e@g****t>
2 months ago
8f7aa62f ENH: add support for PEP 803 `abi3t` with Python 3.15.0b2+
Signed-off-by: Michał Górny <m****y@q****m>
Michał Górny <m****y@q****m>
Committed by: Daniele Nicolodi <d****e@g****t>
2 months ago
d9a64e63 CI: test with Python 3.15 Daniele Nicolodi <d****e@g****t> 2 months ago
d53e6cd9 CI: add macOS on arm64 to the test matrix Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
2 months ago
1093dce8 CI: Cirrus CI shut down Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
2 months ago
4977b7d1 MAINT: set version to 0.20.1.dev0 Ralf Gommers <r****s@g****m> 3 months ago
9f207c9d REL: set version to 0.20.0 Ralf Gommers <r****s@g****m> 3 months ago
b40c7040 DOC: update changelog for release 0.20.0 Ralf Gommers <r****s@g****m> 3 months ago
d2da482f MAINT: update to mypy 1.19 and adjust type annotations Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
6 months ago
070c5971 ENH: allow to specify editable-verbose in pyproject.toml Daniele Nicolodi <d****e@g****t> 7 months ago
e5ba90fc ENH: add support for cross-compiling Android with cibuildwheel Malcolm Smith <s****h@c****m>
Committed by: Daniele Nicolodi <d****e@g****t>
7 months ago
6ea60fdc MAINT: set version to 0.20.0.dev0 Ralf Gommers <r****s@g****m> 7 months ago
d7578513 REL: set version to 0.19.0 Ralf Gommers <r****s@g****m> 7 months ago
1cdd8dda DOC: update changelog for release 0.19.0 Ralf Gommers <r****s@g****m> 7 months ago
988bf4f6 CI: add gcc to the Cirrus CI debian-unstable container image Daniele Nicolodi <d****e@g****t> 8 months ago
3205db1c MAINT: refactoring Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
8 months ago
fda5f694 CI: force updating python3 symlink in opensuse-15 container image Michał Górny <m****y@g****g>
Committed by: Daniele Nicolodi <d****e@g****t>
8 months ago
c8158e45 CI: update FreeBSD image Michał Górny <m****y@g****g>
Committed by: Daniele Nicolodi <d****e@g****t>
8 months ago
b94af9cf CI: add cmake and g++ to Cirrus CI Linux container images Michał Górny <m****y@g****g>
Committed by: Daniele Nicolodi <d****e@g****t>
8 months ago
cfcfb355 CI: update from macOs 13 to to macOS 15 on intel Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
9 months ago
1b6e61a2 MAINT: make mypy happy not redefining a variable to a different type Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
10 months ago
06d24699 TST: enable fatal meson warnings for almost all test packages Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
10 months ago
2f9c1e7f TST: use the same spelling for pytest.mark.skipif() reason Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
10 months ago
8a1290a0 CI: setup release artifacts build job and upload with trusted publishing Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
10 months ago
8e985984 CI: switch to supported macOS VM image on Cirrus CI Daniele Nicolodi <d****e@g****t> 10 months ago
2a4e3984 DOC: assume pip 23.1 or later in examples Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
10 months ago
1674d9b4 DOC: fix white space Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
10 months ago
e23bcb70 MAINT: do not require the pytest-cov toml extra Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
10 months ago
d28ad8d7 DOC: add contributing guide Daniele Nicolodi <d****e@g****t> 10 months ago
3c6b89d0 CI: run tests with Meson master branch with Python 3.14 Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
10 months ago
ab2bb6d0 TST: enable sdist test on Python 3.14 with sufficiently recent Meson Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
10 months ago
58e3e951 CI: drop path conditional referring to the removed examples Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
10 months ago
1e6fc26c DOC: remove example Daniele Nicolodi <d****e@g****t> 10 months ago
17bc720f TST: make test the same with all Meson versions and avoid a warning Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
10 months ago
6c650ee1 CI: there is not need to update pip on Homebrew anymore Daniele Nicolodi <d****e@g****t> 10 months ago
70474b97 CI: allow pip to install packages system-wide on Homebrew Daniele Nicolodi <d****e@g****t> 10 months ago
68d3d9d9 CI: use the right Python in the Homebrew jobs Daniele Nicolodi <d****e@g****t> 10 months ago
62d4f8bd DOC: document how to use installed data files with editable installs Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
10 months ago
4fa5497b DOC: remove CPython C API tutorial links, mention binding generators Ralf Gommers <r****s@g****m>
Committed by: Daniele Nicolodi <d****e@g****t>
10 months ago
e16f9b63 TST: skip a test that exposes a Meson bug on Python 3.14 Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
10 months ago
2412ceae CI: add Meson 1.8 to test matrix now that Meson 1.9 has been released Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
10 months ago
fadb971a CI: test with Python 3.14 too Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
10 months ago
cfe5bc0a MAIN: bump the minimum required Python version from 3.8 to 3.9 Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
10 months ago
7b970bc8 Add instructions for cibuildwheel to support Windows wheels
Co-authored-by: Ralf Gommers <r****s@g****m>
Tobias Diez <c****e@t****m>
Committed by: Ralf Gommers <r****s@g****m>
11 months ago
8d50078e EHN: normalize paths coming from meson introspection data Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
about 1 year ago
121339e7 DOC: shared-libraries: fix and clarify install location example Dr. Andrew Annex <a****y@v****u>
Committed by: Daniele Nicolodi <d****e@g****t>
about 1 year ago
6077c68d TST: define minimum required meson version Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
about 1 year ago
d8ed5999 ENH: define strip binary in synthesized cross files Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
about 1 year ago
7efa4176 MAINT: add comment Daniele Nicolodi <d****e@g****t> about 1 year ago
73b70195 EHN: add tool.meson-python.wheel.{exclude,include} settings Daniele Nicolodi <d****e@g****t> about 1 year ago
cd442147 BUG: allow $MACOSX_DEPLOYMENT_TARGET to be set to major version only Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
about 1 year ago
09b86c59 TST: there is no need to build packages from a git repository Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
about 1 year ago
063b0e07 TST: apply environment variable cleanup to all tests Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
about 1 year ago
1e69e7a2 TST: harden against environment variables affecting meson-python Daniele Nicolodi <d****e@g****t>
Committed by: Ralf Gommers <r****s@g****m>
about 1 year ago
3d03c9cd MAINT: fix ruff configuration in pyproject.toml Ralf Gommers <r****s@g****m>
Committed by: Daniele Nicolodi <d****e@g****t>
about 1 year ago
cfee3065 MAINT: enforce string quoting style with ruff Daniele Nicolodi <d****e@g****t> about 1 year ago
9d46f41f MAINT: move Thomas Li to emeritus maintainer Ralf Gommers <r****s@g****m>
Committed by: Daniele Nicolodi <d****e@g****t>
over 1 year ago
6414f05b MAINT: add string quoting style configuration for ruff formatter Tobias Diez <c****e@t****m>
Committed by: Daniele Nicolodi <d****e@g****t>
over 1 year ago
031780bd MAINT: add VSCode settings for pytest configuration Tobias Diez <c****e@t****m>
Committed by: Daniele Nicolodi <d****e@g****t>
over 1 year ago
dbc2c480 ENH: add support for targeting iOS Russell Keith-Magee <r****l@k****m>
Committed by: Daniele Nicolodi <d****e@g****t>
over 1 year ago
5e4a9b64 DOC: correct typo in docstring. (#748) Russell Keith-Magee <r****l@k****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
0fc34127 MAINT: avoid warnings because of symlinks pointing outside repo Ralf Gommers <r****s@g****m>
Committed by: Daniele Nicolodi <d****e@g****t>
over 1 year ago

← Back to repository