Metadata-Version: 2.1
Name: py-uds
Version: 0.2.0
Summary: UDS (Unified Diagnostic Services) protocol handler. It supports CAN, Ethernet, LIN, FlexRay, K-Line with possible extension for any other bus.
Home-page: https://github.com/mdabrowski1990/uds
Author: Maciej Dąbrowski
Author-email: uds-package-development@googlegroups.com
Maintainer: Maciej Dąbrowski
Maintainer-email: uds-package-development@googlegroups.com
License: MIT
Download-URL: https://github.com/mdabrowski1990/uds/archive/refs/heads/main.zip
Project-URL: Wiki, https://github.com/mdabrowski1990/uds/wiki
Project-URL: Security policy, https://github.com/mdabrowski1990/uds/security/policy
Project-URL: Issues Tracking System, https://github.com/mdabrowski1990/uds/issues
Project-URL: User Documentation, https://uds.readthedocs.io/en/latest/
Keywords: automotive,vehicle-diagnostic,uds,unified-diagnostic-services,iso14229,iso-14229,,obd,on-board-diagnostic
Platform: UNKNOWN
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Natural Language :: English
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Topic :: Scientific/Engineering :: Interface Engine/Protocol Translator
Classifier: Topic :: Software Development :: Embedded Systems
Classifier: Topic :: System :: Monitoring
Classifier: Topic :: System :: Networking
Requires-Python: >=3.7
Description-Content-Type: text/x-rst
License-File: LICENSE

*****
UDS
*****

.. image:: https://github.com/mdabrowski1990/uds/actions/workflows/ci.yml/badge.svg?branch=main
   :target: https://github.com/mdabrowski1990/uds/actions/workflows/ci.yml
   :alt: Continuous Integration

.. image:: https://github.com/mdabrowski1990/uds/actions/workflows/codeql-analysis.yml/badge.svg?branch=main
   :target: https://github.com/mdabrowski1990/uds/actions/workflows/codeql-analysis.yml
   :alt: Security Scan Status

.. image:: https://readthedocs.org/projects/uds/badge/?version=latest
   :target: https://uds.readthedocs.io/
   :alt: Documentation

.. image:: https://bestpractices.coreinfrastructure.org/projects/4703/badge
   :target: https://bestpractices.coreinfrastructure.org/projects/4703
   :alt: CII Best Practices

.. image:: https://img.shields.io/lgtm/grade/python/g/mdabrowski1990/uds.svg?logo=lgtm&logoWidth=18
   :target: https://lgtm.com/projects/g/mdabrowski1990/uds/context:python
   :alt: LGTM assessment

.. image:: https://codecov.io/gh/mdabrowski1990/uds/branch/main/graph/badge.svg?token=IL7RYZ5ERC
   :target: https://codecov.io/gh/mdabrowski1990/uds
   :alt: Software Tests Coverage

.. image:: https://img.shields.io/pypi/v/py-uds.svg
   :target: https://pypi.python.org/pypi/py-uds
   :alt: Latest Version of UDS

.. image:: https://img.shields.io/pypi/pyversions/py-uds.svg
   :target: https://pypi.python.org/pypi/py-uds/
   :alt: Supported Python versions

.. image:: https://img.shields.io/pypi/status/py-uds.svg
   :target: https://pypi.python.org/pypi/py-uds/
   :alt: PyPI status

.. image:: https://pepy.tech/badge/py-uds
   :target: https://pepy.tech/project/py-uds
   :alt: Total PyPI downloads

.. image:: https://pepy.tech/badge/py-uds/month
   :target: https://pepy.tech/project/py-uds
   :alt: Monthly PyPI downloads

.. image:: https://img.shields.io/badge/License-MIT-blue.svg
   :target: https://lbesson.mit-license.org/
   :alt: License


Python package for handling `Unified Diagnostic Services`_ (UDS_) protocol defined by ISO 14229.
It supports different communication buses on both communication sides (client and server).


Documentation
-------------
User documentation is hosted by ReadTheDocs portal and available under the following link: https://uds.readthedocs.io/

Security policy for this package is defined in
`SECURITY.md <https://github.com/mdabrowski1990/uds/blob/main/SECURITY.md>`_ file.

If you want to become a contributor, please read
`CONTRIBUTING.md <https://github.com/mdabrowski1990/uds/blob/main/CONTRIBUTING.md>`_ file.


Contact
-------
- e-mail: uds-package-development@googlegroups.com
- group: `UDS package development <https://groups.google.com/g/uds-package-development/about>`_
- discord: https://discord.gg/y3waVmR5PZ



.. _Unified Diagnostic Services: https://en.wikipedia.org/wiki/Unified_Diagnostic_Services
.. _UDS: https://en.wikipedia.org/wiki/Unified_Diagnostic_Services


