# Sphinx inventory version 2
# Project: attrs
# Version: 25.4
# The remainder of this file is compressed using zlib.
attr py:module 0 api-attr.html#module-$ -
attr.Attribute py:class 1 api-attr.html#$ -
attr.NOTHING py:data 1 api-attr.html#$ -
attr.VersionInfo py:class 1 api-attr.html#$ -
attr._make.Attribute py:class -1 api.html#attrs.Attribute -
attr._make.ClassProps py:class -1 api.html#attrs.ClassProps -
attr._make.ClassProps.Hashability py:class -1 api.html#attrs.ClassProps.Hashability -
attr._make.ClassProps.KeywordOnly py:class -1 api.html#attrs.ClassProps.KeywordOnly -
attr._make.Converter py:class -1 api.html#attrs.Converter -
attr._make.Factory py:class -1 api.html#attrs.Factory -
attr._version_info.VersionInfo py:class -1 api-attr.html#attr.VersionInfo -
attr.asdict py:function 1 api-attr.html#$ -
attr.assoc py:function 1 api-attr.html#$ -
attr.astuple py:function 1 api-attr.html#$ -
attr.attrs py:function 1 api-attr.html#$ -
attr.cmp_using py:function 1 api-attr.html#$ -
attr.converters py:module 0 api-attr.html#module-$ -
attr.define py:function 1 api-attr.html#$ -
attr.evolve py:function 1 api-attr.html#$ -
attr.exceptions py:module 0 api-attr.html#module-$ -
attr.exceptions.AttrsAttributeNotFoundError py:exception -1 api.html#attrs.exceptions.AttrsAttributeNotFoundError -
attr.exceptions.DefaultAlreadySetError py:exception -1 api.html#attrs.exceptions.DefaultAlreadySetError -
attr.exceptions.FrozenAttributeError py:exception -1 api.html#attrs.exceptions.FrozenAttributeError -
attr.exceptions.FrozenError py:exception -1 api.html#attrs.exceptions.FrozenError -
attr.exceptions.FrozenInstanceError py:exception -1 api.html#attrs.exceptions.FrozenInstanceError -
attr.exceptions.NotAnAttrsClassError py:exception -1 api.html#attrs.exceptions.NotAnAttrsClassError -
attr.exceptions.NotCallableError py:exception -1 api.html#attrs.exceptions.NotCallableError -
attr.exceptions.PythonTooOldError py:exception -1 api.html#attrs.exceptions.PythonTooOldError -
attr.exceptions.UnannotatedAttributeError py:exception -1 api.html#attrs.exceptions.UnannotatedAttributeError -
attr.field py:function 1 api-attr.html#$ -
attr.fields py:function 1 api-attr.html#$ -
attr.fields_dict py:function 1 api-attr.html#$ -
attr.filters py:module 0 api-attr.html#module-$ -
attr.filters.exclude py:function 1 api-attr.html#$ -
attr.filters.include py:function 1 api-attr.html#$ -
attr.frozen py:function 1 api-attr.html#$ -
attr.get_run_validators py:function 1 api-attr.html#$ -
attr.has py:function 1 api-attr.html#$ -
attr.ib py:function 1 api-attr.html#$ -
attr.make_class py:function 1 api-attr.html#$ -
attr.mutable py:function 1 api-attr.html#$ -
attr.resolve_types py:function 1 api-attr.html#$ -
attr.s py:function 1 api-attr.html#$ -
attr.set_run_validators py:function 1 api-attr.html#$ -
attr.setters py:module 0 api-attr.html#module-$ -
attr.validate py:function 1 api-attr.html#$ -
attr.validators py:module 0 api-attr.html#module-$ -
attrs py:module 0 api.html#module-$ -
attrs.Attribute py:class 1 api.html#$ -
attrs.Attribute.evolve py:method 1 api.html#$ -
attrs.ClassProps py:class 1 api.html#$ -
attrs.ClassProps.Hashability py:class 1 api.html#$ -
attrs.ClassProps.Hashability.HASHABLE py:attribute 1 api.html#$ -
attrs.ClassProps.Hashability.HASHABLE_CACHED py:attribute 1 api.html#$ -
attrs.ClassProps.Hashability.LEAVE_ALONE py:attribute 1 api.html#$ -
attrs.ClassProps.Hashability.UNHASHABLE py:attribute 1 api.html#$ -
attrs.ClassProps.KeywordOnly py:class 1 api.html#$ -
attrs.ClassProps.KeywordOnly.FORCE py:attribute 1 api.html#$ -
attrs.ClassProps.KeywordOnly.NO py:attribute 1 api.html#$ -
attrs.ClassProps.KeywordOnly.YES py:attribute 1 api.html#$ -
attrs.ClassProps.added_eq py:attribute 1 api.html#$ -
attrs.ClassProps.added_init py:attribute 1 api.html#$ -
attrs.ClassProps.added_match_args py:attribute 1 api.html#$ -
attrs.ClassProps.added_ordering py:attribute 1 api.html#$ -
attrs.ClassProps.added_pickling py:attribute 1 api.html#$ -
attrs.ClassProps.added_repr py:attribute 1 api.html#$ -
attrs.ClassProps.added_str py:attribute 1 api.html#$ -
attrs.ClassProps.collected_fields_by_mro py:attribute 1 api.html#$ -
attrs.ClassProps.field_transformer py:attribute 1 api.html#$ -
attrs.ClassProps.has_weakref_slot py:attribute 1 api.html#$ -
attrs.ClassProps.hashability py:attribute 1 api.html#$ -
attrs.ClassProps.is_exception py:attribute 1 api.html#$ -
attrs.ClassProps.is_frozen py:attribute 1 api.html#$ -
attrs.ClassProps.is_slotted py:attribute 1 api.html#$ -
attrs.ClassProps.kw_only py:attribute 1 api.html#$ -
attrs.ClassProps.on_setattr_hook py:attribute 1 api.html#$ -
attrs.Converter py:class 1 api.html#$ -
attrs.Factory py:class 1 api.html#$ -
attrs.NOTHING py:data 1 api.html#$ -
attrs.asdict py:function 1 api.html#$ -
attrs.astuple py:function 1 api.html#$ -
attrs.cmp_using py:function 1 api.html#$ -
attrs.converters py:module 0 api.html#module-$ -
attrs.converters.default_if_none py:function 1 api.html#$ -
attrs.converters.optional py:function 1 api.html#$ -
attrs.converters.pipe py:function 1 api.html#$ -
attrs.converters.to_bool py:function 1 api.html#$ -
attrs.define py:function 1 api.html#$ -
attrs.evolve py:function 1 api.html#$ -
attrs.exceptions py:module 0 api.html#module-$ -
attrs.exceptions.AttrsAttributeNotFoundError py:exception 1 api.html#$ -
attrs.exceptions.DefaultAlreadySetError py:exception 1 api.html#$ -
attrs.exceptions.FrozenAttributeError py:exception 1 api.html#$ -
attrs.exceptions.FrozenError py:exception 1 api.html#$ -
attrs.exceptions.FrozenInstanceError py:exception 1 api.html#$ -
attrs.exceptions.NotAnAttrsClassError py:exception 1 api.html#$ -
attrs.exceptions.NotCallableError py:exception 1 api.html#$ -
attrs.exceptions.PythonTooOldError py:exception 1 api.html#$ -
attrs.exceptions.UnannotatedAttributeError py:exception 1 api.html#$ -
attrs.field py:function 1 api.html#$ -
attrs.fields py:function 1 api.html#$ -
attrs.fields_dict py:function 1 api.html#$ -
attrs.filters py:module 0 api.html#module-$ -
attrs.filters.exclude py:function 1 api.html#$ -
attrs.filters.include py:function 1 api.html#$ -
attrs.frozen py:function 1 api.html#$ -
attrs.has py:function 1 api.html#$ -
attrs.inspect py:function 1 api.html#$ -
attrs.make_class py:function 1 api.html#$ -
attrs.mutable py:function 1 api.html#$ -
attrs.resolve_types py:function 1 api.html#$ -
attrs.setters py:module 0 api.html#module-$ -
attrs.setters.NO_OP py:data 1 api.html#$ -
attrs.setters.convert py:function 1 api.html#$ -
attrs.setters.frozen py:function 1 api.html#$ -
attrs.setters.pipe py:function 1 api.html#$ -
attrs.setters.validate py:function 1 api.html#$ -
attrs.validate py:function 1 api.html#$ -
attrs.validators py:module 0 api.html#module-$ -
attrs.validators.and_ py:function 1 api.html#$ -
attrs.validators.deep_iterable py:function 1 api.html#$ -
attrs.validators.deep_mapping py:function 1 api.html#$ -
attrs.validators.disabled py:function 1 api.html#$ -
attrs.validators.ge py:function 1 api.html#$ -
attrs.validators.get_disabled py:function 1 api.html#$ -
attrs.validators.gt py:function 1 api.html#$ -
attrs.validators.in_ py:function 1 api.html#$ -
attrs.validators.instance_of py:function 1 api.html#$ -
attrs.validators.is_callable py:function 1 api.html#$ -
attrs.validators.le py:function 1 api.html#$ -
attrs.validators.lt py:function 1 api.html#$ -
attrs.validators.matches_re py:function 1 api.html#$ -
attrs.validators.max_len py:function 1 api.html#$ -
attrs.validators.min_len py:function 1 api.html#$ -
attrs.validators.not_ py:function 1 api.html#$ -
attrs.validators.optional py:function 1 api.html#$ -
attrs.validators.or_ py:function 1 api.html#$ -
attrs.validators.set_disabled py:function 1 api.html#$ -
api std:doc -1 api.html API Reference
api-attr std:doc -1 api-attr.html API Reference for the attr Namespace
api-validators std:label -1 api.html#$ Validators
api_setters std:label -1 api.html#api-setters Setters
asdict std:label -1 examples.html#$ Converting to Collections Types
attribute std:term -1 glossary.html#term-$ -
changelog std:doc -1 changelog.html Changelog
comparison std:doc -1 comparison.html Comparison
converters std:label -1 init.html#$ Converters
custom-comparison std:label -1 comparison.html#$ Customization
defaults std:label -1 init.html#$ Defaults
dict classes std:term -1 glossary.html#term-dict-classes -
dunder methods std:term -1 glossary.html#term-dunder-methods -
examples std:doc -1 examples.html attrs by Example
examples-validators std:label -1 examples.html#$ Validators
extending std:doc -1 extending.html Extending
extending-metadata std:label -1 extending.html#$ Metadata
field std:term -1 glossary.html#term-$ -
genindex std:label -1 genindex.html Index
glossary std:doc -1 glossary.html Glossary
hashing std:doc -1 hashing.html Hashing
helpers std:label -1 api.html#$ Helpers
how std:label -1 how-does-it-work.html#$ How Does It Work?
how-does-it-work std:doc -1 how-does-it-work.html How Does It Work?
how-frozen std:label -1 how-does-it-work.html#$ Immutability
how-slotted-cached_property std:label -1 how-does-it-work.html#how-slotted-cached-property Cached Properties on Slotted Classes
index std:doc -1 index.html attrs: Classes Without Boilerplate
init std:doc -1 init.html Initialization
init-subclass std:label -1 init.html#$ attrs and __init_subclass__
license std:doc -1 license.html License and Credits
metadata std:label -1 examples.html#$ Metadata
modindex std:label -1 py-modindex.html Module Index
names std:doc -1 names.html On The Core API Names
overview std:doc -1 overview.html Overview
private-attributes std:label -1 init.html#$ Private Attributes and Aliases
py-modindex std:label -1 py-modindex.html Python Module Index
search std:label -1 search.html Search Page
slotted classes std:term -1 glossary.html#term-slotted-classes -
transform-fields std:label -1 extending.html#$ Automatic Field Transformation and Modification
types std:doc -1 types.html Type Annotations
validators std:label -1 init.html#$ Validators
why std:doc -1 why.html Why not…
