{% set heading = ("heading" if sphinx_version >= (5, 0) else 'headline') -%}
{% set sig_prename_tag = ("span" if sphinx_version >= (4, 0) else 'code') -%}
{% set sig_object_class = (' class="sig sig-object py"' if sphinx_version >= (4, 0) else '') -%}
{% set permalink = ('Link' if sphinx_version >= (7, 2) else 'Permalink') -%}
{% set NEW_ENUM_REPR = python_version >= (3, 14) -%}
{% set anchor = "autoenum-demo" if sphinx_version >= (9, 9) else "module-enum_tools.demo" -%}
<!DOCTYPE html>
<html{% if sphinx_version >= (7, 2) %} data-content_root="./"{% endif %}{% if sphinx_version >= (5, 0) %} lang="en"{% endif %}>
 <head>
  <meta charset="utf-8"/>
  <meta content="width=device-width, initial-scale=1.0" name="viewport"/>
  {% if docutils_version[1] == 18 %}<meta content="Docutils 0.18.1: http://docutils.sourceforge.net/" name="generator"/>
  {% elif docutils_version[1] == 17 %}<meta content="Docutils 0.17.1: http://docutils.sourceforge.net/" name="generator"/>
  {% elif docutils_version[1] == 19 %}<meta content="Docutils 0.19: https://docutils.sourceforge.io/" name="generator"/>
  {% elif docutils_version[1] >= 20 %}<meta content="width=device-width, initial-scale=1" name="viewport"/>
  {% endif %}<title>
   autoenum Demo — {% if sphinx_version >= (7, 4) %}Project name not set{% else %}Python{% endif %}  documentation
  </title>
  <script{% if sphinx_version < (7, 2) %} data-url_root="./" id="documentation_options"{% endif %} src="_static/documentation_options.js">
  </script>{% if sphinx_version < (6, 0) %}
  <script src="_static/jquery.js">
  </script>
  <script src="_static/underscore.js">
  </script>{% if sphinx_version >= (5, 0) %}
  <script src="_static/_sphinx_javascript_frameworks_compat.js">
  </script>{% endif %}{% endif %}
  <script src="_static/doctools.js">
  </script>{% if sphinx_version >= (5, 2) %}
  <script src="_static/sphinx_highlight.js">
  </script>{% endif %}
 </head>
 <body>
  <div class="document">
   <div class="documentwrapper">
    <div class="bodywrapper">
     <div class="body" role="main">
      <{% if docutils_version >= (0, 17) %}section{% else %}div class="section"{% endif %} id="{{ anchor }}">{% if sphinx_version < (9, 9) %}
       <span id="autoenum-demo">
       </span>{% endif %}
       <h1>
        autoenum Demo
        <a class="headerlink" href="#{{ anchor }}" title="{{ permalink }} to this {{ heading }}">
         ¶
        </a>
       </h1>
       <dl class="py class enum"{% if sphinx_version >= (9, 9) %} id="module-enum_tools.demo"{% endif %}>
        <dt{{ sig_object_class }} id="enum_tools.demo.People">
         <em class="property">
          enum
         </em>
         <{{ sig_prename_tag }} class="sig-prename descclassname">
          enum_tools.demo.
         </{{ sig_prename_tag }}>
         <{{ sig_prename_tag }} class="sig-name descname">
          People
         </{{ sig_prename_tag }}>
         <span class="sig-paren">
          (
         </span>
         <em class="sig-param">
          <span class="n">
           value
          </span>
         </em>
         <span class="sig-paren">
          )
         </span>
         <a class="headerlink" href="#enum_tools.demo.People" title="{{ permalink }} to this definition">
          ¶
         </a>
        </dt>
        <dd>
         <p>
          An enumeration of people.
         </p>
         <dl class="field-list simple">
          <dt class="field-odd">
           Member Type{% if docutils_version >= (0, 18) %}
           <span class="colon">
            :
           </span>{% endif %}
          </dt>
          <dd class="field-odd">
           <p>
            <code class="xref py py-class docutils literal notranslate">
             int
            </code>
           </p>
          </dd>
         </dl>
         <p>
          Valid values are as follows:
         </p>
         <dl class="py attribute">
          <dt{{ sig_object_class }} id="enum_tools.demo.People.Bob">
           <{{ sig_prename_tag }} class="sig-name descname">
            Bob
           </{{ sig_prename_tag }}>
           <em class="property">
            = {% if NEW_ENUM_REPR %}People.Bob{% else %}&lt;People.Bob: 1&gt;{% endif %}
           </em>
           <a class="headerlink" href="#enum_tools.demo.People.Bob" title="{{ permalink }} to this definition">
            ¶
           </a>
          </dt>
          <dd>
           <p>
            A person called Bob
           </p>
          </dd>
         </dl>
         <dl class="py attribute">
          <dt{{ sig_object_class }} id="enum_tools.demo.People.Alice">
           <{{ sig_prename_tag }} class="sig-name descname">
            Alice
           </{{ sig_prename_tag }}>
           <em class="property">
            = {% if NEW_ENUM_REPR %}People.Alice{% else %}&lt;People.Alice: 2&gt;{% endif %}
           </em>
           <a class="headerlink" href="#enum_tools.demo.People.Alice" title="{{ permalink }} to this definition">
            ¶
           </a>
          </dt>
          <dd>
           <p>
            A person called Alice
           </p>
          </dd>
         </dl>
         <dl class="py attribute">
          <dt{{ sig_object_class }} id="enum_tools.demo.People.Carol">
           <{{ sig_prename_tag }} class="sig-name descname">
            Carol
           </{{ sig_prename_tag }}>
           <em class="property">
            = {% if NEW_ENUM_REPR %}People.Carol{% else %}&lt;People.Carol: 3&gt;{% endif %}
           </em>
           <a class="headerlink" href="#enum_tools.demo.People.Carol" title="{{ permalink }} to this definition">
            ¶
           </a>
          </dt>
          <dd>
           <p>
            A person called Carol.
           </p>
           <p>
            This is a multiline docstring.
           </p>
          </dd>
         </dl>
         <dl class="py attribute">
          <dt{{ sig_object_class }} id="enum_tools.demo.People.Dennis">
           <{{ sig_prename_tag }} class="sig-name descname">
            Dennis
           </{{ sig_prename_tag }}>
           <em class="property">
            = {% if NEW_ENUM_REPR %}People.Dennis{% else %}&lt;People.Dennis: 4&gt;{% endif %}
           </em>
           <a class="headerlink" href="#enum_tools.demo.People.Dennis" title="{{ permalink }} to this definition">
            ¶
           </a>
          </dt>
          <dd>
           <p>
            A person called Dennis
           </p>
          </dd>
         </dl>
         <p>
          The
          <code class="xref py py-class docutils literal notranslate">
           Enum
          </code>
          and its members also have the following methods:
         </p>
         <dl class="py method">
          <dt{{ sig_object_class }} id="enum_tools.demo.People.iter_values">
           <em class="property">
            classmethod
           </em>
           <{{ sig_prename_tag }} class="sig-name descname">
            iter_values
           </{{ sig_prename_tag }}>
           <span class="sig-paren">
            (
           </span>
           <span class="sig-paren">
            )
           </span>
           <a class="headerlink" href="#enum_tools.demo.People.iter_values" title="{{ permalink }} to this definition">
            ¶
           </a>
          </dt>
          <dd>
           <p>
            Iterate over the values of the Enum.
           </p>
          </dd>
         </dl>
         <dl class="py method">
          <dt{{ sig_object_class }} id="enum_tools.demo.People.as_list">
           <em class="property">
            classmethod
           </em>
           <{{ sig_prename_tag }} class="sig-name descname">
            as_list
           </{{ sig_prename_tag }}>
           <span class="sig-paren">
            (
           </span>
           <span class="sig-paren">
            )
           </span>
           → List
           <a class="headerlink" href="#enum_tools.demo.People.as_list" title="{{ permalink }} to this definition">
            ¶
           </a>
          </dt>
          <dd>
           <p>
            Return the Enum’s members as a list.
           </p>
          </dd>
         </dl>
        </dd>
       </dl>
       <dl class="py class enum">
        <dt{{ sig_object_class }} id="enum_tools.demo.NoMethods">
         <em class="property">
          enum
         </em>
         <{{ sig_prename_tag }} class="sig-prename descclassname">
          enum_tools.demo.
         </{{ sig_prename_tag }}>
         <{{ sig_prename_tag }} class="sig-name descname">
          NoMethods
         </{{ sig_prename_tag }}>
         <span class="sig-paren">
          (
         </span>
         <em class="sig-param">
          <span class="n">
           value
          </span>
         </em>
         <span class="sig-paren">
          )
         </span>
         <a class="headerlink" href="#enum_tools.demo.NoMethods" title="{{ permalink }} to this definition">
          ¶
         </a>
        </dt>
        <dd>
         <p>
          An enumeration of people without any methods.
         </p>
         <dl class="field-list simple">
          <dt class="field-odd">
           Member Type{% if docutils_version >= (0, 18) %}
           <span class="colon">
            :
           </span>{% endif %}
          </dt>
          <dd class="field-odd">
           <p>
            <code class="xref py py-class docutils literal notranslate">
             int
            </code>
           </p>
          </dd>
         </dl>
         <p>
          Valid values are as follows:
         </p>
         <dl class="py attribute">
          <dt{{ sig_object_class }} id="enum_tools.demo.NoMethods.Bob">
           <{{ sig_prename_tag }} class="sig-name descname">
            Bob
           </{{ sig_prename_tag }}>
           <em class="property">
            = {% if NEW_ENUM_REPR %}NoMethods.Bob{% else %}&lt;NoMethods.Bob: 1&gt;{% endif %}
           </em>
           <a class="headerlink" href="#enum_tools.demo.NoMethods.Bob" title="{{ permalink }} to this definition">
            ¶
           </a>
          </dt>
          <dd>
           <p>
            A person called Bob
           </p>
          </dd>
         </dl>
         <dl class="py attribute">
          <dt{{ sig_object_class }} id="enum_tools.demo.NoMethods.Alice">
           <{{ sig_prename_tag }} class="sig-name descname">
            Alice
           </{{ sig_prename_tag }}>
           <em class="property">
            = {% if NEW_ENUM_REPR %}NoMethods.Alice{% else %}&lt;NoMethods.Alice: 2&gt;{% endif %}
           </em>
           <a class="headerlink" href="#enum_tools.demo.NoMethods.Alice" title="{{ permalink }} to this definition">
            ¶
           </a>
          </dt>
          <dd>
           <p>
            A person called Alice
           </p>
          </dd>
         </dl>
         <dl class="py attribute">
          <dt{{ sig_object_class }} id="enum_tools.demo.NoMethods.Carol">
           <{{ sig_prename_tag }} class="sig-name descname">
            Carol
           </{{ sig_prename_tag }}>
           <em class="property">
            = {% if NEW_ENUM_REPR %}NoMethods.Carol{% else %}&lt;NoMethods.Carol: 3&gt;{% endif %}
           </em>
           <a class="headerlink" href="#enum_tools.demo.NoMethods.Carol" title="{{ permalink }} to this definition">
            ¶
           </a>
          </dt>
          <dd>
           <p>
            A person called Carol
           </p>
          </dd>
         </dl>
        </dd>
       </dl>
       <p>
        <a class="reference internal" href="#enum_tools.demo.People" title="enum_tools.demo.People">
         <code class="xref py py-enum docutils literal notranslate">
          enum_tools.demo.People
         </code>
        </a>
       </p>
       <p>
        <a class="reference internal" href="#enum_tools.demo.People" title="enum_tools.demo.People">
         <code class="xref py py-enum docutils literal notranslate">
          People
         </code>
        </a>
       </p>
       <p>
        <a class="reference internal" href="#enum_tools.demo.People" title="enum_tools.demo.People">
         <code class="xref py py-enum docutils literal notranslate">
          People
         </code>
        </a>
       </p>
      </{% if docutils_version >= (0, 17) %}section{% else %}div{% endif %}>{% if sphinx_version >= (8, 1) %}
      <div class="clearer">
      </div>{% endif %}
     </div>
    </div>
   </div>
   <div class="clearer">
   </div>
  </div>
 </body>
</html>
