@@ -429,6 +429,9 @@ Process-wide parameters
429
429
.. versionchanged :: 3.10
430
430
It now returns ``NULL `` if called before :c:func: `Py_Initialize `.
431
431
432
+ .. deprecated-removed :: 3.13 3.15
433
+ Get :data: `sys.executable ` instead.
434
+
432
435
433
436
.. c :function :: wchar_t * Py_GetPrefix ()
434
437
@@ -448,6 +451,9 @@ Process-wide parameters
448
451
.. versionchanged :: 3.10
449
452
It now returns ``NULL `` if called before :c:func: `Py_Initialize `.
450
453
454
+ .. deprecated-removed :: 3.13 3.15
455
+ Get :data: `sys.prefix ` instead.
456
+
451
457
452
458
.. c :function :: wchar_t * Py_GetExecPrefix ()
453
459
@@ -489,6 +495,9 @@ Process-wide parameters
489
495
.. versionchanged :: 3.10
490
496
It now returns ``NULL `` if called before :c:func: `Py_Initialize `.
491
497
498
+ .. deprecated-removed :: 3.13 3.15
499
+ Get :data: `sys.exec_prefix ` instead.
500
+
492
501
493
502
.. c :function :: wchar_t * Py_GetProgramFullPath ()
494
503
@@ -507,6 +516,9 @@ Process-wide parameters
507
516
.. versionchanged :: 3.10
508
517
It now returns ``NULL `` if called before :c:func: `Py_Initialize `.
509
518
519
+ .. deprecated-removed :: 3.13 3.15
520
+ Get :data: `sys.executable ` instead.
521
+
510
522
511
523
.. c :function :: wchar_t * Py_GetPath ()
512
524
@@ -532,6 +544,9 @@ Process-wide parameters
532
544
.. versionchanged :: 3.10
533
545
It now returns ``NULL `` if called before :c:func: `Py_Initialize `.
534
546
547
+ .. deprecated-removed :: 3.13 3.15
548
+ Get :data: `sys.path ` instead.
549
+
535
550
536
551
.. c :function :: const char * Py_GetVersion ()
537
552
@@ -615,6 +630,10 @@ Process-wide parameters
615
630
.. versionchanged:: 3.10
616
631
It now returns ``NULL`` if called before :c:func:`Py_Initialize`.
617
632
633
+ .. deprecated-removed:: 3.13 3.15
634
+ Get :c:member:`PyConfig.home` or :envvar:`PYTHONHOME` environment
635
+ variable instead.
636
+
618
637
619
638
.. _threads:
620
639
0 commit comments