You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jun 3, 2023. It is now read-only.
I'm using Python 3.10.9 and wanted to try out Transit for a project, but it does not import because Python moved some stuff used by this project from the collections module to collections.abc. It seems it was deprecated in 3.3 and removed in/after 3.9.
Actually it seems that this issue has been fixed in the main branch but maybe it hasn't been released? I'm going to update the title of this issue to ask for a release.
pangloss
changed the title
Broken dependency in Python 3.9+
Release to fix broken dependency in Python 3.9+
Jan 5, 2023
I have the same issue. I need to decode some transit response from Penpot and I can't even use the package.
Tested on Windows 10, Python 3.8.1 and Python 3.9.0
For those trying to use this on newer pythons, as a workaround you can install the unreleased main branch (actually the commit currently on main 2032b92) with
note that for some reason the version defined in setup.py on main is incorrect, it shows up as 0.8.284 which was actually several years prior to the most recent change.
There is also an unofficial fork mentioned at #37 (comment) if installing from git makes you uncomfortable
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
I'm using Python 3.10.9 and wanted to try out Transit for a project, but it does not import because Python moved some stuff used by this project from the
collections
module tocollections.abc
. It seems it was deprecated in 3.3 and removed in/after 3.9.https://docs.python.org/3/library/collections.abc.html
Is this library still supported/recommended for use in new projects?
The text was updated successfully, but these errors were encountered: