@@ -227,7 +227,7 @@ To compile pandas with meson, run::
227
227
# By default, this will print verbose output
228
228
# showing the "rebuild" taking place on import (see section below for explanation)
229
229
# If you do not want to see this, omit everything after --no-build-isolation
230
- python -m pip install -ve . --no-build-isolation --config-settings editable -verbose=true
230
+ python -m pip install -ve . --no-build-isolation -Ceditable -verbose=true
231
231
232
232
.. note ::
233
233
The version number is pulled from the latest repository tag. Be sure to fetch the latest tags from upstream
@@ -242,15 +242,15 @@ To compile pandas with meson, run::
242
242
It is possible to pass options from the pip frontend to the meson backend if you would like to configure your
243
243
install. Occasionally, you'll want to use this to adjust the build directory, and/or toggle debug/optimization levels.
244
244
245
- You can pass a build directory to pandas by appending ``--config-settings builddir ="your builddir here" `` to your pip command.
245
+ You can pass a build directory to pandas by appending ``-Cbuilddir ="your builddir here" `` to your pip command.
246
246
This option allows you to configure where meson stores your built C extensions, and allows for fast rebuilds.
247
247
248
248
Sometimes, it might be useful to compile pandas with debugging symbols, when debugging C extensions.
249
- Appending ``--config-settings setup -args="-Ddebug=true" `` will do the trick.
249
+ Appending ``-Csetup -args="-Ddebug=true" `` will do the trick.
250
250
251
251
With pip, it is possible to chain together multiple config settings (for example specifying both a build directory
252
252
and building with debug symbols would look like
253
- ``--config-settings builddir ="your builddir here" --config-settings=setup -args="-Dbuildtype=debug" ``.
253
+ ``-Cbuilddir ="your builddir here" -Csetup -args="-Dbuildtype=debug" ``.
254
254
255
255
**Compiling pandas with setup.py **
256
256
@@ -302,7 +302,7 @@ output when importing pandas, you can set the environment variable ``MESONPY_EDI
302
302
303
303
If you would like to see this verbose output every time, you can set the ``editable-verbose `` config setting to ``true `` like so::
304
304
305
- python -m pip install -ve . --config-settings editable -verbose=true
305
+ python -m pip install -ve . -Ceditable -verbose=true
306
306
307
307
.. tip ::
308
308
If you ever find yourself wondering whether setuptools or meson was used to build your pandas,
0 commit comments