Skip to content

Client import problem  #114

@tavora-lucas

Description

@tavora-lucas

When I try to import client, like this:

from cpppo.server.enip import client

I get this:

Traceback (most recent call last):
  File "c:\Users\itsmemario\Documents\Python\eip\main.py", line 4, in <module>
    from cpppo.server.enip import client
  File "c:\Users\itsmemario\Documents\Python\venv\Lib\site-packages\cpppo\__init__.py", line 29, in <module>
    from .automata import *
  File "c:\Users\itsmemario\Documents\Python\venv\Lib\site-packages\cpppo\automata.py", line 33, in <module>
    from . import misc
  File "c:\Users\itsmemario\Documents\Python\venv\Lib\site-packages\cpppo\misc.py", line 221, in <module>
    change_function( __normal, co_filename=logging._srcfile )
  File "c:\Users\itsmemario\Documents\Python\venv\Lib\site-packages\cpppo\misc.py", line 180, in change_function
    modi_code                   = types.CodeType( *modi_args )
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: code() argument 13 must be str, not int

Additional information:
OS: Windows 11, using venv. Tried without venv, but got same issue.
Python: 3.11.4

Ps:
This doesn't happen on Linux

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions