Index

B | C | D | E | F | G | H | P | R | S | T | V

B

  • BDEPEND

C

  • cffi
  • Cython

D

  • DEPEND
  • DISTUTILS_ALL_SUBPHASE_IMPLS
  • DISTUTILS_ARGS
  • DISTUTILS_DEPS
  • distutils_enable_sphinx
  • distutils_enable_tests
  • DISTUTILS_IN_SOURCE_BUILD
  • distutils_install_for_testing
  • DISTUTILS_OPTIONAL
  • DISTUTILS_SINGLE_IMPL
  • DISTUTILS_USE_PEP517
  • DISTUTILS_USE_SETUPTOOLS

E

  • EAPI 8
  • epytest
  • EPYTHON
  • esetup.py

F

  • flit_scm

G

  • greenlet

H

  • hatch-vcs

P

  • PYTHON
  • python_check_deps
    • python-any-r1
    • python-r1
  • PYTHON_COMPAT
  • python_compile
  • python_compile_all
  • python_configure
  • python_configure_all
  • PYTHON_DEPS
  • python_doexe
  • python_doheaders
  • python_domodule
  • python_doscript
  • python_fix_shebang
  • python_foreach_impl
  • python_gen_any_dep
    • python-any-r1
    • python-r1
  • python_gen_cond_dep
    • for conditional deps
    • for python-single-r1
  • python_gen_impl_dep
  • python_gen_useflags
  • python_get_CFLAGS
  • python_get_includedir
  • python_get_library_path
  • python_get_LIBS
  • python_get_PYTHON_CONFIG
  • python_get_scriptdir
  • python_get_sitedir
  • python_has_version
  • python_install
  • python_install_all
  • python_moduleinto
  • PYTHON_MULTI_USEDEP
  • python_newexe
  • python_newscript
  • python_optimize
  • python_prepare
  • python_prepare_all
  • PYTHON_REQ_USE
  • PYTHON_REQUIRED_USE
  • python_scriptinto
  • python_setup
    • for python-r1
    • with implementation parameter
  • PYTHON_SINGLE_USEDEP
  • python_test
  • python_test_all
  • PYTHON_USEDEP
    • python-any-r1
    • python-r1
    • python-single-r1

R

  • RDEPEND
  • run_in_build_dir
  • Rust

S

  • setuptools_scm
  • SETUPTOOLS_SCM_PRETEND_VERSION

T

  • test-rust

V

  • virtx

Gentoo Python Guide

Navigation

Contents:

  • Preface
  • Python interpreters
  • Choosing between Python eclasses
  • Common basics
  • python-any-r1 — build-time dependency
  • python-single-r1 — single-impl packages
  • python-r1 — multi-impl packages
  • distutils-r1 — standard Python build systems
  • Tests in Python packages
  • distutils-r1 legacy concepts
  • pypi — helper eclass for PyPI archives
  • Common helper functions
  • Advanced dependencies
  • pytest recipes
  • Advanced concepts
  • Expert python-r1 usage
  • Integration with build systems written in Python
  • Porting tips
  • Migration guides
  • QA checks and warnings
  • Python package maintenance
  • Maintenance of Python implementations

Related Topics

  • Documentation overview

Quick search

©2020, Michał Górny, license: CC BY 4.0. | Powered by Sphinx 6.1.3 & Alabaster 0.7.13