anod
====

.. py:module:: anod


Submodules
----------

.. toctree::
   :maxdepth: 1

   /autoapi/anod/action/index
   /autoapi/anod/buildspace/index
   /autoapi/anod/checkout/index
   /autoapi/anod/context/index
   /autoapi/anod/deps/index
   /autoapi/anod/driver/index
   /autoapi/anod/error/index
   /autoapi/anod/helper/index
   /autoapi/anod/loader/index
   /autoapi/anod/package/index
   /autoapi/anod/qualifier/index
   /autoapi/anod/qualifiers_manager/index
   /autoapi/anod/queries/index
   /autoapi/anod/sandbox/index
   /autoapi/anod/spec/index
   /autoapi/anod/status/index


Functions
---------

.. autoapisummary::

   anod.qualifier_dict_to_str
   anod.qualifier_str_to_dict


Package Contents
----------------

.. py:function:: qualifier_dict_to_str(qual: dict) -> str

   Serialize a dict qualifier into a str.

   :param qual: dict qualifier
   :return: a deterministic str that represent the dict qualifier


.. py:function:: qualifier_str_to_dict(qual: str | None) -> dict

   Parse a str qualifier into a dict.

   :param qual: a string representing a qualifier
   :return: a dict qualifier


