Skip to content

Coudn't get/parse source of '<Module> 'xxxx''>' #88

@OscarVanL

Description

@OscarVanL

Expected Behavior

pdoc3 should create the documentation.

Actual Behavior

The console shows a cryptic error and no documentation is generated:

pdoc3 --html xxxxxx

c:\users\*****\appdata\local\programs\python\python36-32\lib\site-packages\pdoc\__init__.py:223: UserWarning: Couldn't get/parse source of '<Module 'xxxxxx'>'
  warn("Couldn't get/parse source of '{!r}'".format(doc_obj))
Traceback (most recent call last):
  File "C:\Users\*****\AppData\Local\Programs\Python\Python36-32\Scripts\pdoc3-script.py", line 11, in <module>
    load_entry_point('pdoc3==0.6.3', 'console_scripts', 'pdoc3')()
  File "c:\users\*****\appdata\local\programs\python\python36-32\lib\site-packages\pdoc\cli.py", line 442, in main
    for module in args.modules]
  File "c:\users\*****\appdata\local\programs\python\python36-32\lib\site-packages\pdoc\cli.py", line 442, in <listcomp>
    for module in args.modules]
  File "c:\users\*****\appdata\local\programs\python\python36-32\lib\site-packages\pdoc\__init__.py", line 605, in __init__
    context=self._context)
  File "c:\users\*****\appdata\local\programs\python\python36-32\lib\site-packages\pdoc\__init__.py", line 605, in __init__
    context=self._context)
  File "c:\users\*****\appdata\local\programs\python\python36-32\lib\site-packages\pdoc\__init__.py", line 569, in __init__
    self.doc[name] = Function(name, self, obj)
  File "c:\users\*****\appdata\local\programs\python\python36-32\lib\site-packages\pdoc\__init__.py", line 1020, in __init__
    assert callable(obj)
AssertionError

Steps to Reproduce

I ran pdoc3 --html xxxxxx where xxxxx is the module/folder containing various .py files containing classes, then this error popped up.

Additional info

  • pdoc version: 0.6.3

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions