internetarchive / internetarchive/openlibrary-client

New release to PyPI for Py3.11 compatibility

Open
#374 4 comments 0 reactions 3 assignees Assigned to @mekarpeles View on GitHub
help wanted
Dominant language
Python
Stars
506
Forks
110
PR merge metrics
No merged PRs in 30d

Description

Please publish a new release to PyPI because https://pypi.org/project/openlibrary-client currently raises an `ImportError` on Python 3.11 and higher but the code on the `master` branch does not.

% `pipx run openlibrary-client -v`
```
ImportError: cannot import name 'Mapping' from 'collections' (/opt/homebrew/Cellar/python@3.11/...
```

% `pipx run --spec git+https://github.com/internetarchive/openlibrary-client.git ol -v`
```
olclient v0.0.31
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.