brother

Python wrapper for getting data from Brother laser and inkjet printers via snmp

APACHE-2.0 License

Downloads
11.2K
Stars
13
Committers
7

Bot releases are hidden (Show)

brother - Vesrion 2.1.1

Published by bieniu almost 2 years ago

💚 CI

  • #149 Update release drafter template @bieniu
  • #139 Use autoflake with pre-commit @bieniu
  • #138 Use release drafter @bieniu
  • #131 Use Python 3.11 instead of 3.8 @bieniu

🐛 Bug Fixes

  • #148 Add compatibility with pysnmplib 5.0.20+ @bieniu

⬆️ Dependency Updates

  • #145 Bump black from 22.10.0 to 22.12.0 @dependabot
  • #146 Bump pylint from 2.15.7 to 2.15.8 @dependabot
  • #147 Bump pytest-asyncio from 0.20.2 to 0.20.3 @dependabot
  • #135 [Snyk] Security upgrade setuptools from 39.0.1 to 65.5.1 @bieniu
brother - Version 2.0.1

Published by bieniu almost 2 years ago

What's Changed

Full Changelog: https://github.com/bieniu/brother/compare/2.0.0...2.0.1

brother - Version 2.0.0

Published by bieniu about 2 years ago

⚠️ This release is broken. Please use version 2.0.1.

What's Changed

Full Changelog: https://github.com/bieniu/brother/compare/1.2.3...2.0.0

brother - Version 1.2.3

Published by bieniu over 2 years ago

What's Changed

Full Changelog: https://github.com/bieniu/brother/compare/1.2.2...1.2.3

brother - Version 1.2.2

Published by bieniu over 2 years ago

What's Changed

Full Changelog: https://github.com/bieniu/brother/compare/1.2.1...1.2.2

brother - Version 1.2.1

Published by bieniu over 2 years ago

What's Changed

Full Changelog: https://github.com/bieniu/brother/compare/1.2.0...1.2.1

brother - Version 1.2.0

Published by bieniu over 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/bieniu/brother/compare/1.1.0...1.2.0

brother - Version 1.1.0

Published by bieniu about 3 years ago

Changelog:

  • remove CodeQL from CI
  • add Python 3.10 support
  • drop support for Python 3.6 and 3.7
  • code quality
  • add unsupported models list, MFC-8660DN and MFC-8860DN are in this list because SNMP queries restart these printers
brother - Version 1.0.2

Published by bieniu over 3 years ago

Changelog:

  • fix uptime value (add missing tzinfo)
brother - Version 1.0.1

Published by bieniu over 3 years ago

Changelog:

  • improve type annotations
brother - Version 1.0.0

Published by bieniu over 3 years ago

Changelog:

  • remove available property BREAKING CHANGE
  • remove data property BREAKING CHANGE
  • add type annotations
  • return data as DictToObj object in async_update method
  • improve tests
  • improve CI
brother - Version 0.2.2

Published by bieniu over 3 years ago

Changelog:

  • add tests for MFC-T910DW
  • move requirements to files
  • add requirements files to MANIFEST.in file
brother - Version 0.2.1

Published by bieniu over 3 years ago

Changelog:

  • allow to use of the external snmp_engine
brother - Version 0.1.21

Published by bieniu over 3 years ago

Changelog:

  • allow to use of the external snmp_engine
brother - Version 0.2.0

Published by bieniu over 3 years ago

Changelog:

  • add support for old printers that don't have counters oid
brother - Version 0.1.20

Published by bieniu almost 4 years ago

Changelog:

  • change the data format of uptime sensor from the number of seconds since device startup to the datetime object BREAKING CHANGE
  • fix uptime sensor changes by a few seconds
  • fix tests
brother - Version 0.1.18

Published by bieniu about 4 years ago

Changelog:

  • add shutdown() method
brother - Version 0.1.17

Published by bieniu about 4 years ago

Changelog:

  • use patch from unittest.mock
brother - Version 0.1.16

Published by bieniu about 4 years ago

Changelog:

  • use mock.patch instead asynctest.patch
  • add MANIFEST.in file
brother - Version 0.1.15

Published by bieniu about 4 years ago

Changelog:

  • change uptime sensor unit to seconds