Metadata-Version: 2.4
Name: nautobot-app-printer-models
Version: 2026.7.3
Summary: Printer / MFP fleet inventory for Nautobot — extends dcim.Device and tracks supply levels, page counts, and status bitemporally via direct SNMP polling.
Author-email: Ryan Malloy <ryan@supported.systems>
License-Expression: Apache-2.0
License-File: LICENSE
Keywords: bitemporal,diffsync,mfp,nautobot,nautobot-app,nautobot-plugin,printer,snmp,ssot
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Framework :: Django
Classifier: Intended Audience :: System Administrators
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.10
Requires-Dist: nautobot-ssot<5,>=4.2
Requires-Dist: nautobot<4,>=3.0
Provides-Extra: all
Requires-Dist: puresnmp<3,>=2.0; extra == 'all'
Requires-Dist: pypsrp<1,>=0.8; extra == 'all'
Provides-Extra: dev
Requires-Dist: factory-boy>=3.3; extra == 'dev'
Requires-Dist: pytest-django>=4.8; extra == 'dev'
Requires-Dist: pytest>=8.0; extra == 'dev'
Requires-Dist: ruff>=0.6; extra == 'dev'
Provides-Extra: docs
Requires-Dist: markdown-version-annotations<2,>=1.0; extra == 'docs'
Requires-Dist: mkdocs-glightbox<1,>=0.4; extra == 'docs'
Requires-Dist: mkdocs-include-markdown-plugin<8,>=6.2; extra == 'docs'
Requires-Dist: mkdocs-material<10,>=9.5; extra == 'docs'
Requires-Dist: mkdocstrings[python]<1,>=0.26; extra == 'docs'
Provides-Extra: snmp
Requires-Dist: puresnmp<3,>=2.0; extra == 'snmp'
Provides-Extra: windows
Requires-Dist: pypsrp<1,>=0.8; extra == 'windows'
