semvec/pypi-packages huggingface dataset:
exit-codes 1.3.0
Platform-independent exit codes.
License: MIT

|Python version| |Build Status|

============
 exit_codes
============

Platform-independent exit codes.

Python provides standard exit status codes for some platforms, but not all. This
is technically, pedantically correct, but it makes it awkward to provide
practical cross-platform exit statuses. This package takes the exit status codes
defined in ``os`` for Unixes and make them available to the unwashed masses.

It's simple to use:

.. code-block:: python

  from exit_codes import ExitCode

  def main():
      if big_operation():
          # If your program exits normally, return OK
          return ExitCode.OK
      else:
          # Otherwise, return the appropriate error code
          return ExitCode.IO_ERR

.. |Python version| image:: https://img.shields.io/badge/Python_version-2.6+-blue.svg
   :target: https://www.python.org/
.. |Build Status| image:: https://travis-ci.org/sixty-north/exit-codes.png?branch=master
   :target: https://travis-ci.org/sixty-north/exit-codes