Index _ | A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | R | S | T | U | V | W | X | Z _ __and__() (extra_platforms.Group method) __annotations__ (extra_platforms.Group attribute) __bool__() (extra_platforms.Group method) __contains__() (extra_platforms.Group method) __dataclass_fields__ (extra_platforms.Group attribute) __dataclass_params__ (extra_platforms.Group attribute) __delattr__() (extra_platforms.Group method) __eq__() (extra_platforms.Group method) __ge__() (extra_platforms.Group method) __getitem__() (extra_platforms.Group method) __gt__() (extra_platforms.Group method) __hash__() (extra_platforms.Group method) __iand__() (extra_platforms.Group method) __init__() (extra_platforms.Group method) __ior__() (extra_platforms.Group method) __isub__() (extra_platforms.Group method) __iter__() (extra_platforms.Group method) __ixor__() (extra_platforms.Group method) __le__() (extra_platforms.Group method) __len__() (extra_platforms.Group method) __lt__() (extra_platforms.Group method) __match_args__ (extra_platforms.Group attribute) __module__ (extra_platforms.Group attribute) __or__() (extra_platforms.Group method) __post_init__() (extra_platforms.Group method) __repr__() (extra_platforms.Group method) __setattr__() (extra_platforms.Group method) __sub__() (extra_platforms.Group method) __xor__() (extra_platforms.Group method) _abc_impl (extra_platforms.Architecture attribute) (extra_platforms.CI attribute) (extra_platforms.Platform attribute) (extra_platforms.Shell attribute) (extra_platforms.Terminal attribute) (extra_platforms.Trait attribute) _base_info() (extra_platforms.Trait method) _detect_version() (extra_platforms.Shell method) _members (extra_platforms.Group property) A AARCH64 (in module extra_platforms) add() (extra_platforms.Group method) AIX (in module extra_platforms) ALACRITTY (in module extra_platforms) aliases (extra_platforms.Trait attribute) ALL_ARCHITECTURE_GROUPS (in module extra_platforms.group_data) ALL_ARCHITECTURES (in module extra_platforms) ALL_ARM (in module extra_platforms) ALL_CI (in module extra_platforms) ALL_CI_GROUPS (in module extra_platforms.group_data) all_group (extra_platforms.Architecture attribute) (extra_platforms.CI attribute) (extra_platforms.Group attribute) (extra_platforms.Platform attribute) (extra_platforms.Shell attribute) (extra_platforms.Terminal attribute) (extra_platforms.Trait attribute) ALL_GROUP_IDS (in module extra_platforms.group_data) ALL_GROUPS (in module extra_platforms.group_data) ALL_IDS (in module extra_platforms.group_data) ALL_MIPS (in module extra_platforms) ALL_PLATFORM_GROUPS (in module extra_platforms.group_data) ALL_PLATFORMS (in module extra_platforms) ALL_SHELL_GROUPS (in module extra_platforms.group_data) ALL_SHELLS (in module extra_platforms) ALL_SPARC (in module extra_platforms) ALL_TERMINAL_GROUPS (in module extra_platforms.group_data) ALL_TERMINALS (in module extra_platforms) ALL_TRAIT_IDS (in module extra_platforms.group_data) ALL_TRAITS (in module extra_platforms) ALL_WINDOWS (in module extra_platforms) ALPINE (in module extra_platforms) ALTLINUX (in module extra_platforms) AMZN (in module extra_platforms) ANDROID (in module extra_platforms) APPLE_TERMINAL (in module extra_platforms) ARCH (in module extra_platforms) ARCH_32_BIT (in module extra_platforms) ARCH_64_BIT (in module extra_platforms) Architecture (class in extra_platforms) ARM (in module extra_platforms) ARMV5TEL (in module extra_platforms) ARMV6L (in module extra_platforms) ARMV7L (in module extra_platforms) ARMV8L (in module extra_platforms) ASH (in module extra_platforms) AZURE_PIPELINES (in module extra_platforms) B BAMBOO (in module extra_platforms) BASH (in module extra_platforms) BIG_ENDIAN (in module extra_platforms) BOURNE_SHELLS (in module extra_platforms) BSD (in module extra_platforms) BSD_WITHOUT_MACOS (in module extra_platforms) BUILDKITE (in module extra_platforms) BUILDROOT (in module extra_platforms) built_docs() (in module tests.test_sphinx_crossrefs) C C_SHELLS (in module extra_platforms) CACHYOS (in module extra_platforms) canonical (extra_platforms.Group property) CENTOS (in module extra_platforms) CI (class in extra_platforms) CIRCLE_CI (in module extra_platforms) CIRRUS_CI (in module extra_platforms) clear() (extra_platforms.Group method) CLOUDLINUX (in module extra_platforms) CMD (in module extra_platforms) CODEBUILD (in module extra_platforms) collect_all_refs() (in module tests.test_sphinx_crossrefs) CONTOUR (in module extra_platforms) copy() (extra_platforms.Group method) CSH (in module extra_platforms) current (extra_platforms.Trait property) current_architecture() (in module extra_platforms) current_ci() (in module extra_platforms) current_platform() (in module extra_platforms) current_shell() (in module extra_platforms) current_terminal() (in module extra_platforms) current_traits() (in module extra_platforms) CYGWIN (in module extra_platforms) D DASH (in module extra_platforms) data_module_id (extra_platforms.Architecture attribute) (extra_platforms.CI attribute) (extra_platforms.Group attribute) (extra_platforms.Platform attribute) (extra_platforms.Shell attribute) (extra_platforms.Terminal attribute) (extra_platforms.Trait attribute) DEBIAN (in module extra_platforms) difference() (extra_platforms.Group method) discard() (extra_platforms.Group method) doc_page (extra_platforms.Architecture attribute) (extra_platforms.CI attribute) (extra_platforms.Group attribute) (extra_platforms.Platform attribute) (extra_platforms.Shell attribute) (extra_platforms.Terminal attribute) (extra_platforms.Trait attribute) DRAGONFLY_BSD (in module extra_platforms) E EXHERBO (in module extra_platforms) EXTRA_GROUPS (in module extra_platforms.group_data) extra_platforms module extra_platforms.detection module extra_platforms.group module extra_platforms.group_data module extra_platforms.platform_data module extra_platforms.pytest module extra_platforms.trait module extract_docstring_from_html() (in module tests.test_sphinx_crossrefs) extract_members() (in module extra_platforms) F FEDORA (in module extra_platforms) find_links_with_text() (in module tests.test_sphinx_crossrefs) FISH (in module extra_platforms) FOOT (in module extra_platforms) FREEBSD (in module extra_platforms) fullyintersects() (extra_platforms.Group method) G generate_docstring() (extra_platforms.Group method) (extra_platforms.Trait method) GENTOO (in module extra_platforms) get_expected_page_for_symbol() (in module tests.test_sphinx_crossrefs) GHOSTTY (in module extra_platforms) GITHUB_CI (in module extra_platforms) github_runner_os() (in module tests.test_ci_data) GITLAB_CI (in module extra_platforms) GNOME_TERMINAL (in module extra_platforms) GNU_SCREEN (in module extra_platforms) GPU_TERMINALS (in module extra_platforms) Group (class in extra_platforms) groups (extra_platforms.Trait property) groups_from_ids() (in module extra_platforms) GUIX (in module extra_platforms) H HAIKU (in module extra_platforms) has_linked_reference() (in module tests.test_sphinx_crossrefs) HEROKU_CI (in module extra_platforms) HURD (in module extra_platforms) HYPER (in module extra_platforms) I I386 (in module extra_platforms) I586 (in module extra_platforms) I686 (in module extra_platforms) IBM_MAINFRAME (in module extra_platforms) IBM_POWERKVM (in module extra_platforms) ILLUMOS (in module extra_platforms) info() (extra_platforms.Architecture method) (extra_platforms.CI method) (extra_platforms.Platform method) (extra_platforms.Shell method) (extra_platforms.Terminal method) (extra_platforms.Trait method) intersection() (extra_platforms.Group method) invalidate_caches() (in module extra_platforms) is_aarch64() (in module extra_platforms) is_aix() (in module extra_platforms) is_alacritty() (in module extra_platforms) is_alpine() (in module extra_platforms) is_altlinux() (in module extra_platforms) is_amzn() (in module extra_platforms) is_android() (in module extra_platforms) is_any_architecture() (in module extra_platforms) is_any_arm() (in module extra_platforms) is_any_ci() (in module extra_platforms) is_any_mips() (in module extra_platforms) is_any_platform() (in module extra_platforms) is_any_shell() (in module extra_platforms) is_any_sparc() (in module extra_platforms) is_any_terminal() (in module extra_platforms) is_any_trait() (in module extra_platforms) is_any_windows() (in module extra_platforms) is_apple_terminal() (in module extra_platforms) is_arch() (in module extra_platforms) is_arch_32_bit() (in module extra_platforms) is_arch_64_bit() (in module extra_platforms) is_arm() (in module extra_platforms) is_armv5tel() (in module extra_platforms) is_armv6l() (in module extra_platforms) is_armv7l() (in module extra_platforms) is_armv8l() (in module extra_platforms) is_ash() (in module extra_platforms) is_azure_pipelines() (in module extra_platforms) is_bamboo() (in module extra_platforms) is_bash() (in module extra_platforms) is_big_endian() (in module extra_platforms) is_bourne_shells() (in module extra_platforms) is_bsd() (in module extra_platforms) is_bsd_not_macos() (in module extra_platforms) is_buildkite() (in module extra_platforms) is_buildroot() (in module extra_platforms) is_c_shells() (in module extra_platforms) is_cachyos() (in module extra_platforms) is_centos() (in module extra_platforms) is_circle_ci() (in module extra_platforms) is_cirrus_ci() (in module extra_platforms) is_cloudlinux() (in module extra_platforms) is_cmd() (in module extra_platforms) is_codebuild() (in module extra_platforms) is_contour() (in module extra_platforms) is_csh() (in module extra_platforms) is_cygwin() (in module extra_platforms) is_dash() (in module extra_platforms) is_debian() (in module extra_platforms) is_dragonfly_bsd() (in module extra_platforms) is_exherbo() (in module extra_platforms) is_fedora() (in module extra_platforms) is_fish() (in module extra_platforms) is_foot() (in module extra_platforms) is_freebsd() (in module extra_platforms) is_gentoo() (in module extra_platforms) is_ghostty() (in module extra_platforms) is_github_ci() (in module extra_platforms) is_gitlab_ci() (in module extra_platforms) is_gnome_terminal() (in module extra_platforms) is_gnu_screen() (in module extra_platforms) is_gpu_terminals() (in module extra_platforms) is_guix() (in module extra_platforms) is_haiku() (in module extra_platforms) is_heroku_ci() (in module extra_platforms) is_hurd() (in module extra_platforms) is_hyper() (in module extra_platforms) is_i386() (in module extra_platforms) is_i586() (in module extra_platforms) is_i686() (in module extra_platforms) is_ibm_mainframe() (in module extra_platforms) is_ibm_powerkvm() (in module extra_platforms) is_illumos() (in module extra_platforms) is_iterm2() (in module extra_platforms) is_kali() (in module extra_platforms) is_kitty() (in module extra_platforms) is_konsole() (in module extra_platforms) is_ksh() (in module extra_platforms) is_kvmibm() (in module extra_platforms) is_linux() (in module extra_platforms) is_linux_layers() (in module extra_platforms) is_linux_like() (in module extra_platforms) is_linuxmint() (in module extra_platforms) is_little_endian() (in module extra_platforms) is_loongarch() (in module extra_platforms) is_loongarch64() (in module extra_platforms) is_macos() (in module extra_platforms) is_mageia() (in module extra_platforms) is_mandriva() (in module extra_platforms) is_manjaro() (in module extra_platforms) is_midnightbsd() (in module extra_platforms) is_mips() (in module extra_platforms) is_mips64() (in module extra_platforms) is_mips64el() (in module extra_platforms) is_mipsel() (in module extra_platforms) is_multiplexers() (in module extra_platforms) is_native_terminals() (in module extra_platforms) is_netbsd() (in module extra_platforms) is_nobara() (in module extra_platforms) is_nushell() (in module extra_platforms) is_openbsd() (in module extra_platforms) is_opensuse() (in module extra_platforms) is_openwrt() (in module extra_platforms) is_oracle() (in module extra_platforms) is_other_posix() (in module extra_platforms) is_other_shells() (in module extra_platforms) is_parallels() (in module extra_platforms) is_pidora() (in module extra_platforms) is_powerpc() (in module extra_platforms) is_powershell() (in module extra_platforms) is_ppc() (in module extra_platforms) is_ppc64() (in module extra_platforms) is_ppc64le() (in module extra_platforms) is_raspbian() (in module extra_platforms) is_rhel() (in module extra_platforms) is_rio() (in module extra_platforms) is_riscv() (in module extra_platforms) is_riscv32() (in module extra_platforms) is_riscv64() (in module extra_platforms) is_rocky() (in module extra_platforms) is_s390x() (in module extra_platforms) is_scientific() (in module extra_platforms) is_slackware() (in module extra_platforms) is_sles() (in module extra_platforms) is_solaris() (in module extra_platforms) is_sparc() (in module extra_platforms) is_sparc64() (in module extra_platforms) is_sunos() (in module extra_platforms) is_system_v() (in module extra_platforms) is_tabby() (in module extra_platforms) is_tcsh() (in module extra_platforms) is_teamcity() (in module extra_platforms) is_tilix() (in module extra_platforms) is_tmux() (in module extra_platforms) is_travis_ci() (in module extra_platforms) is_tumbleweed() (in module extra_platforms) is_tuxedo() (in module extra_platforms) is_ubuntu() (in module extra_platforms) is_ultramarine() (in module extra_platforms) is_unix() (in module extra_platforms) is_unix_layers() (in module extra_platforms) is_unix_not_macos() (in module extra_platforms) is_unknown() (in module extra_platforms) is_unknown_architecture() (in module extra_platforms) is_unknown_ci() (in module extra_platforms) is_unknown_platform() (in module extra_platforms) is_unknown_shell() (in module extra_platforms) is_unknown_terminal() (in module extra_platforms) is_vscode_terminal() (in module extra_platforms) is_wasm32() (in module extra_platforms) is_wasm64() (in module extra_platforms) is_web_terminals() (in module extra_platforms) is_webassembly() (in module extra_platforms) is_wezterm() (in module extra_platforms) is_windows() (in module extra_platforms) is_windows_shells() (in module extra_platforms) is_windows_terminal() (in module extra_platforms) is_wsl1() (in module extra_platforms) is_wsl2() (in module extra_platforms) is_x86() (in module extra_platforms) is_x86_64() (in module extra_platforms) is_xenserver() (in module extra_platforms) is_xonsh() (in module extra_platforms) is_xterm() (in module extra_platforms) is_zellij() (in module extra_platforms) is_zsh() (in module extra_platforms) isdisjoint() (extra_platforms.Group method) issubset() (extra_platforms.Group method) issuperset() (extra_platforms.Group method) items() (extra_platforms.Group method) ITERM2 (in module extra_platforms) K KALI (in module extra_platforms) KITTY (in module extra_platforms) KONSOLE (in module extra_platforms) KSH (in module extra_platforms) KVMIBM (in module extra_platforms) L LINUX (in module extra_platforms) LINUX_LAYERS (in module extra_platforms) LINUX_LIKE (in module extra_platforms) LINUXMINT (in module extra_platforms) LITTLE_ENDIAN (in module extra_platforms) LOONGARCH (in module extra_platforms) LOONGARCH64 (in module extra_platforms) M MACOS (in module extra_platforms) MAGEIA (in module extra_platforms) MANDRIVA (in module extra_platforms) MANJARO (in module extra_platforms) member_ids (extra_platforms.Group property) members (extra_platforms.Group attribute) MIDNIGHTBSD (in module extra_platforms) MIPS (in module extra_platforms) MIPS64 (in module extra_platforms) MIPS64EL (in module extra_platforms) MIPSEL (in module extra_platforms) module extra_platforms extra_platforms.detection extra_platforms.group extra_platforms.group_data extra_platforms.platform_data extra_platforms.pytest extra_platforms.trait tests tests.test_architecture_data tests.test_ci_data tests.test_detection tests.test_group tests.test_group_data tests.test_platform_data tests.test_pytest tests.test_root tests.test_sphinx_crossrefs tests.test_trait tests.test_utils MULTIPLEXERS (in module extra_platforms) N NATIVE_TERMINALS (in module extra_platforms) NETBSD (in module extra_platforms) NOBARA (in module extra_platforms) (in module extra_platforms.platform_data) NON_OVERLAPPING_GROUPS (in module extra_platforms.group_data) NUSHELL (in module extra_platforms) O OPENBSD (in module extra_platforms) OPENSUSE (in module extra_platforms) OPENWRT (in module extra_platforms) ORACLE (in module extra_platforms) OTHER_POSIX (in module extra_platforms) OTHER_SHELLS (in module extra_platforms) P PARALLELS (in module extra_platforms) PIDORA (in module extra_platforms) Platform (class in extra_platforms) pop() (extra_platforms.Group method) POWERPC (in module extra_platforms) POWERSHELL (in module extra_platforms) PPC (in module extra_platforms) PPC64 (in module extra_platforms) PPC64LE (in module extra_platforms) PROJECT_ROOT (in module tests.test_root) PYPROJECT (in module tests.test_root) PYPROJECT_PATH (in module tests.test_root) R randomize_case() (in module tests.test_group) RASPBIAN (in module extra_platforms) read_html() (in module tests.test_sphinx_crossrefs) reduce() (in module extra_platforms) remove() (extra_platforms.Group method) RHEL (in module extra_platforms) RIO (in module extra_platforms) RISCV (in module extra_platforms) RISCV32 (in module extra_platforms) RISCV64 (in module extra_platforms) ROCKY (in module extra_platforms) S S390X (in module extra_platforms) SCIENTIFIC (in module extra_platforms) Shell (class in extra_platforms) skip_aarch64() (in module extra_platforms.pytest) skip_aix() (in module extra_platforms.pytest) skip_alacritty() (in module extra_platforms.pytest) skip_all_architectures() (in module extra_platforms.pytest) skip_all_arm() (in module extra_platforms.pytest) skip_all_ci() (in module extra_platforms.pytest) skip_all_mips() (in module extra_platforms.pytest) skip_all_platforms() (in module extra_platforms.pytest) skip_all_shells() (in module extra_platforms.pytest) skip_all_sparc() (in module extra_platforms.pytest) skip_all_terminals() (in module extra_platforms.pytest) skip_all_traits() (in module extra_platforms.pytest) skip_all_windows() (in module extra_platforms.pytest) skip_alpine() (in module extra_platforms.pytest) skip_altlinux() (in module extra_platforms.pytest) skip_amzn() (in module extra_platforms.pytest) skip_android() (in module extra_platforms.pytest) skip_apple_terminal() (in module extra_platforms.pytest) skip_arch() (in module extra_platforms.pytest) skip_arch_32_bit() (in module extra_platforms.pytest) skip_arch_64_bit() (in module extra_platforms.pytest) skip_arm() (in module extra_platforms.pytest) skip_armv5tel() (in module extra_platforms.pytest) skip_armv6l() (in module extra_platforms.pytest) skip_armv7l() (in module extra_platforms.pytest) skip_armv8l() (in module extra_platforms.pytest) skip_ash() (in module extra_platforms.pytest) skip_azure_pipelines() (in module extra_platforms.pytest) skip_bamboo() (in module extra_platforms.pytest) skip_bash() (in module extra_platforms.pytest) skip_big_endian() (in module extra_platforms.pytest) skip_bourne_shells() (in module extra_platforms.pytest) skip_bsd() (in module extra_platforms.pytest) skip_bsd_not_macos() (in module extra_platforms.pytest) skip_buildkite() (in module extra_platforms.pytest) skip_buildroot() (in module extra_platforms.pytest) skip_c_shells() (in module extra_platforms.pytest) skip_cachyos() (in module extra_platforms.pytest) skip_centos() (in module extra_platforms.pytest) skip_circle_ci() (in module extra_platforms.pytest) skip_cirrus_ci() (in module extra_platforms.pytest) skip_cloudlinux() (in module extra_platforms.pytest) skip_cmd() (in module extra_platforms.pytest) skip_codebuild() (in module extra_platforms.pytest) skip_contour() (in module extra_platforms.pytest) skip_csh() (in module extra_platforms.pytest) skip_cygwin() (in module extra_platforms.pytest) skip_dash() (in module extra_platforms.pytest) skip_debian() (in module extra_platforms.pytest) skip_dragonfly_bsd() (in module extra_platforms.pytest) skip_exherbo() (in module extra_platforms.pytest) skip_fedora() (in module extra_platforms.pytest) skip_fish() (in module extra_platforms.pytest) skip_foot() (in module extra_platforms.pytest) skip_freebsd() (in module extra_platforms.pytest) skip_gentoo() (in module extra_platforms.pytest) skip_ghostty() (in module extra_platforms.pytest) skip_github_ci() (in module extra_platforms.pytest) skip_gitlab_ci() (in module extra_platforms.pytest) skip_gnome_terminal() (in module extra_platforms.pytest) skip_gnu_screen() (in module extra_platforms.pytest) skip_gpu_terminals() (in module extra_platforms.pytest) skip_guix() (in module extra_platforms.pytest) skip_haiku() (in module extra_platforms.pytest) skip_heroku_ci() (in module extra_platforms.pytest) skip_hurd() (in module extra_platforms.pytest) skip_hyper() (in module extra_platforms.pytest) skip_i386() (in module extra_platforms.pytest) skip_i586() (in module extra_platforms.pytest) skip_i686() (in module extra_platforms.pytest) skip_ibm_mainframe() (in module extra_platforms.pytest) skip_ibm_powerkvm() (in module extra_platforms.pytest) skip_illumos() (in module extra_platforms.pytest) skip_iterm2() (in module extra_platforms.pytest) skip_kali() (in module extra_platforms.pytest) skip_kitty() (in module extra_platforms.pytest) skip_konsole() (in module extra_platforms.pytest) skip_ksh() (in module extra_platforms.pytest) skip_kvmibm() (in module extra_platforms.pytest) skip_linux() (in module extra_platforms.pytest) skip_linux_layers() (in module extra_platforms.pytest) skip_linux_like() (in module extra_platforms.pytest) skip_linuxmint() (in module extra_platforms.pytest) skip_little_endian() (in module extra_platforms.pytest) skip_loongarch() (in module extra_platforms.pytest) skip_loongarch64() (in module extra_platforms.pytest) skip_macos() (in module extra_platforms.pytest) skip_mageia() (in module extra_platforms.pytest) skip_mandriva() (in module extra_platforms.pytest) skip_manjaro() (in module extra_platforms.pytest) skip_midnightbsd() (in module extra_platforms.pytest) skip_mips() (in module extra_platforms.pytest) skip_mips64() (in module extra_platforms.pytest) skip_mips64el() (in module extra_platforms.pytest) skip_mipsel() (in module extra_platforms.pytest) skip_multiplexers() (in module extra_platforms.pytest) skip_native_terminals() (in module extra_platforms.pytest) skip_netbsd() (in module extra_platforms.pytest) skip_nobara() (in module extra_platforms.pytest) skip_nushell() (in module extra_platforms.pytest) skip_openbsd() (in module extra_platforms.pytest) skip_opensuse() (in module extra_platforms.pytest) skip_openwrt() (in module extra_platforms.pytest) skip_oracle() (in module extra_platforms.pytest) skip_other_posix() (in module extra_platforms.pytest) skip_other_shells() (in module extra_platforms.pytest) skip_parallels() (in module extra_platforms.pytest) skip_pidora() (in module extra_platforms.pytest) skip_powerpc() (in module extra_platforms.pytest) skip_powershell() (in module extra_platforms.pytest) skip_ppc() (in module extra_platforms.pytest) skip_ppc64() (in module extra_platforms.pytest) skip_ppc64le() (in module extra_platforms.pytest) skip_raspbian() (in module extra_platforms.pytest) skip_rhel() (in module extra_platforms.pytest) skip_rio() (in module extra_platforms.pytest) skip_riscv() (in module extra_platforms.pytest) skip_riscv32() (in module extra_platforms.pytest) skip_riscv64() (in module extra_platforms.pytest) skip_rocky() (in module extra_platforms.pytest) skip_s390x() (in module extra_platforms.pytest) skip_scientific() (in module extra_platforms.pytest) skip_slackware() (in module extra_platforms.pytest) skip_sles() (in module extra_platforms.pytest) skip_solaris() (in module extra_platforms.pytest) skip_sparc() (in module extra_platforms.pytest) skip_sparc64() (in module extra_platforms.pytest) skip_sunos() (in module extra_platforms.pytest) skip_system_v() (in module extra_platforms.pytest) skip_tabby() (in module extra_platforms.pytest) skip_tcsh() (in module extra_platforms.pytest) skip_teamcity() (in module extra_platforms.pytest) skip_tilix() (in module extra_platforms.pytest) skip_tmux() (in module extra_platforms.pytest) skip_travis_ci() (in module extra_platforms.pytest) skip_tumbleweed() (in module extra_platforms.pytest) skip_tuxedo() (in module extra_platforms.pytest) skip_ubuntu() (in module extra_platforms.pytest) skip_ultramarine() (in module extra_platforms.pytest) skip_unix() (in module extra_platforms.pytest) skip_unix_layers() (in module extra_platforms.pytest) skip_unix_not_macos() (in module extra_platforms.pytest) skip_unknown() (in module extra_platforms.pytest) skip_unknown_architecture() (in module extra_platforms.pytest) skip_unknown_ci() (in module extra_platforms.pytest) skip_unknown_platform() (in module extra_platforms.pytest) skip_unknown_shell() (in module extra_platforms.pytest) skip_unknown_terminal() (in module extra_platforms.pytest) skip_vscode_terminal() (in module extra_platforms.pytest) skip_wasm32() (in module extra_platforms.pytest) skip_wasm64() (in module extra_platforms.pytest) skip_web_terminals() (in module extra_platforms.pytest) skip_webassembly() (in module extra_platforms.pytest) skip_wezterm() (in module extra_platforms.pytest) skip_windows() (in module extra_platforms.pytest) skip_windows_shells() (in module extra_platforms.pytest) skip_windows_terminal() (in module extra_platforms.pytest) skip_wsl1() (in module extra_platforms.pytest) skip_wsl2() (in module extra_platforms.pytest) skip_x86() (in module extra_platforms.pytest) skip_x86_64() (in module extra_platforms.pytest) skip_xenserver() (in module extra_platforms.pytest) skip_xonsh() (in module extra_platforms.pytest) skip_xterm() (in module extra_platforms.pytest) skip_zellij() (in module extra_platforms.pytest) skip_zsh() (in module extra_platforms.pytest) SLACKWARE (in module extra_platforms) SLES (in module extra_platforms) SOLARIS (in module extra_platforms) SPARC (in module extra_platforms) SPARC64 (in module extra_platforms) SPECIALIZED_PAGES (in module tests.test_sphinx_crossrefs) SUNOS (in module extra_platforms) symmetric_difference() (extra_platforms.Group method) SYSTEM_V (in module extra_platforms) T TABBY (in module extra_platforms) TCSH (in module extra_platforms) TEAMCITY (in module extra_platforms) Terminal (class in extra_platforms) test_add() (in module tests.test_group) test_aliases_are_unique_across_traits() (in module tests.test_trait) test_aliases_do_not_conflict_with_group_ids() (in module tests.test_trait) test_aliases_do_not_conflict_with_trait_ids() (in module tests.test_trait) test_all_crossreferences_point_to_correct_pages() (in module tests.test_sphinx_crossrefs) test_all_definition() (in module tests.test_pytest) test_all_group_ids_completeness() (in module tests.test_group) test_all_ids_constant() (in module tests.test_group) test_all_trait_ids_completeness() (in module tests.test_group) test_all_traits_generated_constants() (in module tests.test_trait) test_architecture_data_sorting() (in module tests.test_architecture_data) test_architecture_detection() (in module tests.test_architecture_data) test_architecture_logical_grouping() (in module tests.test_architecture_data) test_bool() (in module tests.test_group) test_canonical_group_marker() (in module tests.test_group_data) test_canonical_groups_cover_all_traits() (in module tests.test_group_data) test_canonical_groups_dont_overlap() (in module tests.test_group_data) test_canonical_property() (in module tests.test_group) test_ci_data_sorting() (in module tests.test_ci_data) test_ci_detection() (in module tests.test_ci_data) test_ci_logical_grouping() (in module tests.test_ci_data) test_clear() (in module tests.test_group) test_copy() (in module tests.test_group) test_current_funcs() (in module tests.test_root) test_current_strict_mode() (in module tests.test_root) test_deduplication() (in module tests.test_group) test_deferred_condition_bool() (in module tests.test_pytest) test_deferred_condition_call() (in module tests.test_pytest) test_deferred_condition_defers_evaluation() (in module tests.test_pytest) test_deferred_condition_invert_false() (in module tests.test_pytest) test_deferred_condition_invert_true() (in module tests.test_pytest) test_deferred_condition_with_pytest_skipif() (in module tests.test_pytest) test_detection_function_missing() (in module tests.test_trait) test_detection_functions_cached() (in module tests.test_detection) test_detection_heuristics_sorting() (in module tests.test_detection) test_detection_no_circular_dependencies() (in module tests.test_detection) test_detection_trait_functions() (in module tests.test_detection) test_discard() (in module tests.test_group) test_each_trait_in_exactly_one_canonical_group() (in module tests.test_group_data) test_empty_group_bool() (in module tests.test_group) test_environment_variable_ci_detection() (in module tests.test_detection) test_extract_members() (in module tests.test_group) test_extract_members_bad_type() (in module tests.test_group) test_extract_members_with_unsupported_type() (in module tests.test_group) test_frozenset_docstrings_are_custom() (in module tests.test_sphinx_crossrefs) test_generic_api_page_no_stolen_targets() (in module tests.test_sphinx_crossrefs) test_get_expected_page_for_symbol_handles_public_api() (in module tests.test_sphinx_crossrefs) test_getitem_with_missing_key() (in module tests.test_group) test_github_runner_detection() (in module tests.test_ci_data) test_group_canonical_property() (in module tests.test_group) test_group_class_metadata() (in module tests.test_group_data) test_group_contains_with_string() (in module tests.test_group) test_group_contains_with_wrong_trait_object() (in module tests.test_group) test_group_data_ordering() (in module tests.test_group_data) test_group_definitions() (in module tests.test_group_data) test_group_extract_members_nested() (in module tests.test_group) test_group_extract_members_with_none() (in module tests.test_group) test_group_fullyintersects() (in module tests.test_group) test_group_items() (in module tests.test_group) test_group_membership_funcs() (in module tests.test_root) test_group_operations_with_empty_groups() (in module tests.test_group) test_group_with_duplicate_members() (in module tests.test_group) test_groups_from_ids() (in module tests.test_group) test_groups_from_ids_with_empty_list() (in module tests.test_group) test_groups_from_ids_with_invalid_id() (in module tests.test_group) test_groups_from_ids_with_multiple_valid_ids() (in module tests.test_group) test_in_place_operators() (in module tests.test_group) test_invalidate_caches() (in module tests.test_root) test_invalidate_caches_clears_all_detection_functions() (in module tests.test_root) test_invalidate_caches_clears_group_detection_functions() (in module tests.test_root) test_invalidate_caches_clears_trait_current_property() (in module tests.test_root) test_invalidate_caches_python_314() (in module tests.test_root) test_is_arm_depends_on_arm_variants() (in module tests.test_detection) test_membership() (in module tests.test_group) test_module_root_declarations() (in module tests.test_root) test_multiple_architectures_match() (in module tests.test_root) test_multiple_ci_systems_match() (in module tests.test_root) test_multiple_difference() (in module tests.test_group) test_multiple_intersection() (in module tests.test_group) test_multiple_platforms_match_non_wsl() (in module tests.test_root) test_multiple_shells_match() (in module tests.test_root) test_multiple_union() (in module tests.test_group) test_no_links_to_generic_api_page() (in module tests.test_sphinx_crossrefs) test_no_missing_architecture_in_groups() (in module tests.test_architecture_data) test_no_missing_ci_in_groups() (in module tests.test_ci_data) test_no_missing_platform_in_groups() (in module tests.test_platform_data) test_non_overlapping_groups() (in module tests.test_group_data) test_non_overlapping_groups_completeness() (in module tests.test_group_data) test_overlapping_groups() (in module tests.test_group_data) test_platform_data_sorting() (in module tests.test_platform_data) test_platform_detection() (in module tests.test_platform_data) test_platform_logical_grouping() (in module tests.test_platform_data) test_pop() (in module tests.test_group) test_pyproject_classifiers() (in module tests.test_root) test_pyproject_keywords() (in module tests.test_root) test_recursive_update_adds_new_keys() (in module tests.test_utils) test_recursive_update_basic() (in module tests.test_utils) test_recursive_update_deep_nesting() (in module tests.test_utils) test_recursive_update_overwrites_non_dict() (in module tests.test_utils) test_recursive_update_preserves_original() (in module tests.test_utils) test_recursive_update_strict_mode() (in module tests.test_utils) test_reduce_custom_targets() (in module tests.test_group) test_reduce_returns_frozenset() (in module tests.test_group) test_reduce_with_already_minimal_group() (in module tests.test_group) test_reduce_with_complex_overlap() (in module tests.test_group) test_reduction() (in module tests.test_group) test_reference_matrix_links() (in module tests.test_sphinx_crossrefs) test_remove() (in module tests.test_group) test_remove_blanks_all_options_disabled() (in module tests.test_utils) test_remove_blanks_mixed_scenario() (in module tests.test_utils) test_remove_blanks_options() (in module tests.test_utils) test_remove_blanks_preserves_non_blank_values() (in module tests.test_utils) test_remove_blanks_recursive_cleanup() (in module tests.test_utils) test_rendered_links_point_to_correct_targets() (in module tests.test_sphinx_crossrefs) test_set_operations_with_new_methods() (in module tests.test_group) test_sets_of_groups() (in module tests.test_group_data) test_shared_icons_belong_to_same_canonical_group() (in module tests.test_trait) test_simple_union() (in module tests.test_group) test_single_difference() (in module tests.test_group) test_single_intersection() (in module tests.test_group) test_skip_aarch64() (in module tests.test_pytest) test_skip_all_architectures() (in module tests.test_pytest) test_skip_all_ci() (in module tests.test_pytest) test_skip_all_platforms() (in module tests.test_pytest) test_skip_all_shells() (in module tests.test_pytest) test_skip_bash() (in module tests.test_pytest) test_skip_github_ci() (in module tests.test_pytest) test_skip_linux() (in module tests.test_pytest) test_skip_macos() (in module tests.test_pytest) test_skip_powershell() (in module tests.test_pytest) test_skip_ubuntu() (in module tests.test_pytest) test_skip_unknown() (in module tests.test_pytest) test_skip_unknown_architecture() (in module tests.test_pytest) test_skip_unknown_ci() (in module tests.test_pytest) test_skip_unknown_platform() (in module tests.test_pytest) test_skip_unknown_shell() (in module tests.test_pytest) test_skip_windows() (in module tests.test_pytest) test_skip_x86_64() (in module tests.test_pytest) test_symmetric_difference() (in module tests.test_group) test_trait_class_metadata() (in module tests.test_trait) test_traits_from_ids() (in module tests.test_group) test_traits_from_ids_group_resolve() (in module tests.test_group) test_traits_from_ids_with_empty_list() (in module tests.test_group) test_traits_from_ids_with_invalid_id() (in module tests.test_group) test_traits_from_ids_with_multiple_valid_ids() (in module tests.test_group) test_type_annotations() (in module tests.test_pytest) test_unique_icons() (in module tests.test_group_data) test_unique_ids() (in module tests.test_group) test_unknown_group() (in module tests.test_group_data) test_unless_aarch64() (in module tests.test_pytest) test_unless_any_architecture() (in module tests.test_pytest) test_unless_any_ci() (in module tests.test_pytest) test_unless_any_platform() (in module tests.test_pytest) test_unless_any_shell() (in module tests.test_pytest) test_unless_bash() (in module tests.test_pytest) test_unless_github_ci() (in module tests.test_pytest) test_unless_linux() (in module tests.test_pytest) test_unless_macos() (in module tests.test_pytest) test_unless_powershell() (in module tests.test_pytest) test_unless_ubuntu() (in module tests.test_pytest) test_unless_unknown() (in module tests.test_pytest) test_unless_unknown_architecture() (in module tests.test_pytest) test_unless_unknown_ci() (in module tests.test_pytest) test_unless_unknown_platform() (in module tests.test_pytest) test_unless_unknown_shell() (in module tests.test_pytest) test_unless_windows() (in module tests.test_pytest) test_unless_x86_64() (in module tests.test_pytest) test_unrecognized_message_format() (in module tests.test_root) tests module tests.test_architecture_data module tests.test_ci_data module tests.test_detection module tests.test_group module tests.test_group_data module tests.test_platform_data module tests.test_pytest module tests.test_root module tests.test_sphinx_crossrefs module tests.test_trait module tests.test_utils module TILIX (in module extra_platforms) TMUX (in module extra_platforms) Trait (class in extra_platforms) traits_from_ids() (in module extra_platforms) TRAVIS_CI (in module extra_platforms) TUMBLEWEED (in module extra_platforms) TUXEDO (in module extra_platforms) type_id (extra_platforms.Architecture attribute) (extra_platforms.CI attribute) (extra_platforms.Group attribute) (extra_platforms.Platform attribute) (extra_platforms.Shell attribute) (extra_platforms.Terminal attribute) (extra_platforms.Trait attribute) type_name (extra_platforms.Architecture attribute) (extra_platforms.CI attribute) (extra_platforms.Group attribute) (extra_platforms.Platform attribute) (extra_platforms.Shell attribute) (extra_platforms.Terminal attribute) (extra_platforms.Trait attribute) U UBUNTU (in module extra_platforms) ULTRAMARINE (in module extra_platforms) union() (extra_platforms.Group method) UNIX (in module extra_platforms) UNIX_LAYERS (in module extra_platforms) UNIX_WITHOUT_MACOS (in module extra_platforms) UNKNOWN (in module extra_platforms) UNKNOWN_ARCHITECTURE (in module extra_platforms) UNKNOWN_CI (in module extra_platforms) UNKNOWN_PLATFORM (in module extra_platforms) UNKNOWN_SHELL (in module extra_platforms) unknown_symbol (extra_platforms.Architecture attribute) (extra_platforms.CI attribute) (extra_platforms.Group attribute) (extra_platforms.Platform attribute) (extra_platforms.Shell attribute) (extra_platforms.Terminal attribute) (extra_platforms.Trait attribute) UNKNOWN_TERMINAL (in module extra_platforms) unless_aarch64() (in module extra_platforms.pytest) unless_aix() (in module extra_platforms.pytest) unless_alacritty() (in module extra_platforms.pytest) unless_alpine() (in module extra_platforms.pytest) unless_altlinux() (in module extra_platforms.pytest) unless_amzn() (in module extra_platforms.pytest) unless_android() (in module extra_platforms.pytest) unless_any_architecture() (in module extra_platforms.pytest) unless_any_arm() (in module extra_platforms.pytest) unless_any_ci() (in module extra_platforms.pytest) unless_any_mips() (in module extra_platforms.pytest) unless_any_platform() (in module extra_platforms.pytest) unless_any_shell() (in module extra_platforms.pytest) unless_any_sparc() (in module extra_platforms.pytest) unless_any_terminal() (in module extra_platforms.pytest) unless_any_trait() (in module extra_platforms.pytest) unless_any_windows() (in module extra_platforms.pytest) unless_apple_terminal() (in module extra_platforms.pytest) unless_arch() (in module extra_platforms.pytest) unless_arch_32_bit() (in module extra_platforms.pytest) unless_arch_64_bit() (in module extra_platforms.pytest) unless_arm() (in module extra_platforms.pytest) unless_armv5tel() (in module extra_platforms.pytest) unless_armv6l() (in module extra_platforms.pytest) unless_armv7l() (in module extra_platforms.pytest) unless_armv8l() (in module extra_platforms.pytest) unless_ash() (in module extra_platforms.pytest) unless_azure_pipelines() (in module extra_platforms.pytest) unless_bamboo() (in module extra_platforms.pytest) unless_bash() (in module extra_platforms.pytest) unless_big_endian() (in module extra_platforms.pytest) unless_bourne_shells() (in module extra_platforms.pytest) unless_bsd() (in module extra_platforms.pytest) unless_bsd_not_macos() (in module extra_platforms.pytest) unless_buildkite() (in module extra_platforms.pytest) unless_buildroot() (in module extra_platforms.pytest) unless_c_shells() (in module extra_platforms.pytest) unless_cachyos() (in module extra_platforms.pytest) unless_centos() (in module extra_platforms.pytest) unless_circle_ci() (in module extra_platforms.pytest) unless_cirrus_ci() (in module extra_platforms.pytest) unless_cloudlinux() (in module extra_platforms.pytest) unless_cmd() (in module extra_platforms.pytest) unless_codebuild() (in module extra_platforms.pytest) unless_contour() (in module extra_platforms.pytest) unless_csh() (in module extra_platforms.pytest) unless_cygwin() (in module extra_platforms.pytest) unless_dash() (in module extra_platforms.pytest) unless_debian() (in module extra_platforms.pytest) unless_dragonfly_bsd() (in module extra_platforms.pytest) unless_exherbo() (in module extra_platforms.pytest) unless_fedora() (in module extra_platforms.pytest) unless_fish() (in module extra_platforms.pytest) unless_foot() (in module extra_platforms.pytest) unless_freebsd() (in module extra_platforms.pytest) unless_gentoo() (in module extra_platforms.pytest) unless_ghostty() (in module extra_platforms.pytest) unless_github_ci() (in module extra_platforms.pytest) unless_gitlab_ci() (in module extra_platforms.pytest) unless_gnome_terminal() (in module extra_platforms.pytest) unless_gnu_screen() (in module extra_platforms.pytest) unless_gpu_terminals() (in module extra_platforms.pytest) unless_guix() (in module extra_platforms.pytest) unless_haiku() (in module extra_platforms.pytest) unless_heroku_ci() (in module extra_platforms.pytest) unless_hurd() (in module extra_platforms.pytest) unless_hyper() (in module extra_platforms.pytest) unless_i386() (in module extra_platforms.pytest) unless_i586() (in module extra_platforms.pytest) unless_i686() (in module extra_platforms.pytest) unless_ibm_mainframe() (in module extra_platforms.pytest) unless_ibm_powerkvm() (in module extra_platforms.pytest) unless_illumos() (in module extra_platforms.pytest) unless_iterm2() (in module extra_platforms.pytest) unless_kali() (in module extra_platforms.pytest) unless_kitty() (in module extra_platforms.pytest) unless_konsole() (in module extra_platforms.pytest) unless_ksh() (in module extra_platforms.pytest) unless_kvmibm() (in module extra_platforms.pytest) unless_linux() (in module extra_platforms.pytest) unless_linux_layers() (in module extra_platforms.pytest) unless_linux_like() (in module extra_platforms.pytest) unless_linuxmint() (in module extra_platforms.pytest) unless_little_endian() (in module extra_platforms.pytest) unless_loongarch() (in module extra_platforms.pytest) unless_loongarch64() (in module extra_platforms.pytest) unless_macos() (in module extra_platforms.pytest) unless_mageia() (in module extra_platforms.pytest) unless_mandriva() (in module extra_platforms.pytest) unless_manjaro() (in module extra_platforms.pytest) unless_midnightbsd() (in module extra_platforms.pytest) unless_mips() (in module extra_platforms.pytest) unless_mips64() (in module extra_platforms.pytest) unless_mips64el() (in module extra_platforms.pytest) unless_mipsel() (in module extra_platforms.pytest) unless_multiplexers() (in module extra_platforms.pytest) unless_native_terminals() (in module extra_platforms.pytest) unless_netbsd() (in module extra_platforms.pytest) unless_nobara() (in module extra_platforms.pytest) unless_nushell() (in module extra_platforms.pytest) unless_openbsd() (in module extra_platforms.pytest) unless_opensuse() (in module extra_platforms.pytest) unless_openwrt() (in module extra_platforms.pytest) unless_oracle() (in module extra_platforms.pytest) unless_other_posix() (in module extra_platforms.pytest) unless_other_shells() (in module extra_platforms.pytest) unless_parallels() (in module extra_platforms.pytest) unless_pidora() (in module extra_platforms.pytest) unless_powerpc() (in module extra_platforms.pytest) unless_powershell() (in module extra_platforms.pytest) unless_ppc() (in module extra_platforms.pytest) unless_ppc64() (in module extra_platforms.pytest) unless_ppc64le() (in module extra_platforms.pytest) unless_raspbian() (in module extra_platforms.pytest) unless_rhel() (in module extra_platforms.pytest) unless_rio() (in module extra_platforms.pytest) unless_riscv() (in module extra_platforms.pytest) unless_riscv32() (in module extra_platforms.pytest) unless_riscv64() (in module extra_platforms.pytest) unless_rocky() (in module extra_platforms.pytest) unless_s390x() (in module extra_platforms.pytest) unless_scientific() (in module extra_platforms.pytest) unless_slackware() (in module extra_platforms.pytest) unless_sles() (in module extra_platforms.pytest) unless_solaris() (in module extra_platforms.pytest) unless_sparc() (in module extra_platforms.pytest) unless_sparc64() (in module extra_platforms.pytest) unless_sunos() (in module extra_platforms.pytest) unless_system_v() (in module extra_platforms.pytest) unless_tabby() (in module extra_platforms.pytest) unless_tcsh() (in module extra_platforms.pytest) unless_teamcity() (in module extra_platforms.pytest) unless_tilix() (in module extra_platforms.pytest) unless_tmux() (in module extra_platforms.pytest) unless_travis_ci() (in module extra_platforms.pytest) unless_tumbleweed() (in module extra_platforms.pytest) unless_tuxedo() (in module extra_platforms.pytest) unless_ubuntu() (in module extra_platforms.pytest) unless_ultramarine() (in module extra_platforms.pytest) unless_unix() (in module extra_platforms.pytest) unless_unix_layers() (in module extra_platforms.pytest) unless_unix_not_macos() (in module extra_platforms.pytest) unless_unknown() (in module extra_platforms.pytest) unless_unknown_architecture() (in module extra_platforms.pytest) unless_unknown_ci() (in module extra_platforms.pytest) unless_unknown_platform() (in module extra_platforms.pytest) unless_unknown_shell() (in module extra_platforms.pytest) unless_unknown_terminal() (in module extra_platforms.pytest) unless_vscode_terminal() (in module extra_platforms.pytest) unless_wasm32() (in module extra_platforms.pytest) unless_wasm64() (in module extra_platforms.pytest) unless_web_terminals() (in module extra_platforms.pytest) unless_webassembly() (in module extra_platforms.pytest) unless_wezterm() (in module extra_platforms.pytest) unless_windows() (in module extra_platforms.pytest) unless_windows_shells() (in module extra_platforms.pytest) unless_windows_terminal() (in module extra_platforms.pytest) unless_wsl1() (in module extra_platforms.pytest) unless_wsl2() (in module extra_platforms.pytest) unless_x86() (in module extra_platforms.pytest) unless_x86_64() (in module extra_platforms.pytest) unless_xenserver() (in module extra_platforms.pytest) unless_xonsh() (in module extra_platforms.pytest) unless_xterm() (in module extra_platforms.pytest) unless_zellij() (in module extra_platforms.pytest) unless_zsh() (in module extra_platforms.pytest) url (extra_platforms.Trait attribute) V VSCODE_TERMINAL (in module extra_platforms) W WASM32 (in module extra_platforms) WASM64 (in module extra_platforms) WEB_TERMINALS (in module extra_platforms) WEBASSEMBLY (in module extra_platforms) WEZTERM (in module extra_platforms) WINDOWS (in module extra_platforms) WINDOWS_SHELLS (in module extra_platforms) WINDOWS_TERMINAL (in module extra_platforms) WSL1 (in module extra_platforms) WSL2 (in module extra_platforms) X X86 (in module extra_platforms) X86_64 (in module extra_platforms) XENSERVER (in module extra_platforms) XONSH (in module extra_platforms) XTERM (in module extra_platforms) Z ZELLIJ (in module extra_platforms) ZSH (in module extra_platforms)