pip install dspace-client
on code:
from dspace import DSpaceClient
client = DSpaceClient("https://api7.dspace.org/server/")
client.login("[email protected]", "dspace")
print(client.get_items())
- Implement all endpoints on DSpace Rest Contract
- Configurable by default
- All authentication methods
- Async support
- Authenticaion using login/password
- Autorefresh token
- Auto XSRF token
- Objects are pydantic friendly not dicts