Skip to content

Not working with Python 3.14 and current setup tools #730

@swbuehler72

Description

@swbuehler72

Apparently pkg_resources no longer exists in python-setuptools.

MacBook-Pro-2:~ steven$ python-escpos
Traceback (most recent call last):
  File "/Users/steven/.pyenv/versions/3.14.3/bin/python-escpos", line 3, in <module>
    from escpos.cli import main
  File "/Users/steven/.pyenv/versions/3.14.3/lib/python3.14/site-packages/escpos/cli.py", line 21, in <module>
    from . import config
  File "/Users/steven/.pyenv/versions/3.14.3/lib/python3.14/site-packages/escpos/config.py", line 12, in <module>
    from . import printer
  File "/Users/steven/.pyenv/versions/3.14.3/lib/python3.14/site-packages/escpos/printer/__init__.py", line 4, in <module>
    from .cups import CupsPrinter
  File "/Users/steven/.pyenv/versions/3.14.3/lib/python3.14/site-packages/escpos/printer/cups.py", line 16, in <module>
    from ..escpos import Escpos
  File "/Users/steven/.pyenv/versions/3.14.3/lib/python3.14/site-packages/escpos/escpos.py", line 36, in <module>
    from escpos.capabilities import get_profile, BARCODE_B
  File "/Users/steven/.pyenv/versions/3.14.3/lib/python3.14/site-packages/escpos/capabilities.py", line 3, in <module>
    import pkg_resources
ModuleNotFoundError: No module named 'pkg_resources'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions