Skip to content

Significant Dependency Issue: Timezonefinder does not support Python 3.7 #314

@giovaniceotto

Description

@giovaniceotto

Describe the bug

Timezonefinder no longer supports python 3.7. This is a significant issue since RocketPy officially supports Python 3.7 but depends on timezonefinder.

To Reproduce

Create an environment with Python 3.7.9 on Windows and attempt to install RocketPy. The following error should occur (tested locally and via GitHub Actions):

Best match: timezonefinder 6.1.9
Processing timezonefinder-6.1.9.tar.gz
error: Couldn't find a setup script in C:\Users\ghceo\AppData\Local\Temp\easy_install-byqibg5q\timezonefinder-6.1.9.tar.gz

Expected behavior

RocketPy should install without any issues, but it fails since a required library cannot be installed.

Additional context

This started to be a problem only recently. Requiring an earlier version of timezonefinder (<6.1) would solve the issue. However, this is dangerous for many reasons since we can end up with out of dated time zone delimitations.

Metadata

Metadata

Assignees

Labels

BugSomething isn't working

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions