box-python-sdk icon indicating copy to clipboard operation
box-python-sdk copied to clipboard

Type hints incomplete for objects

Open DaveSawyer opened this issue 3 years ago • 1 comments

Description of the Issue

Type hints are present for methods, but type hints for objects (e.g. File) are missing the attributes. Running a tool like mypy or intellij with type hinting complains about attributes: "Item" has no attribute "content_created_at" [attr-defined]

Steps to Reproduce

pip install mypy mypy test/unit/object/test_folder.py

or open test_folder.py in Intellij

Error Message, Including Stack Trace

get errors like on line 286 assert new_file.description == file_description # File has no attribute 'description'

Versions Used

Python SDK: 3.0.1, python 3.8.8

DaveSawyer avatar Jan 26 '22 23:01 DaveSawyer

This issue has been automatically marked as stale because it has not been updated in the last 30 days. It will be closed if no further activity occurs within the next 7 days. Feel free to reach out or mention Box SDK team member for further help and resources if they are needed.

stale[bot] avatar Dec 19 '22 20:12 stale[bot]