-
Notifications
You must be signed in to change notification settings - Fork 450
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
nikola plugin --upgrade broken #3737
Comments
Gotta love dynamic languages that let you have obviously broken code. (Fix in PR #3738) |
I guess we should add a type checker like mypy to CI. |
I agree mypy would be a great addition, but very few places in Nikola have types, and we probably have a bunch of hacks that were considered Pythonic back in the day, but don’t really work in a fully-typed environment; or who-cares-about-structure things like tuples or dicts instead of classes. |
This will fix also this error?
With the latest 8.3.0 |
just a ping |
…ss (fix #3737) (#3738) Co-authored-by: Felix Fontein <[email protected]>
Released v8.3.1 with a fix. |
Environment
Python Version:
Python 3.8.10
Nikola Version:
Nikola v8.3.0
Operating System:
Windows Subsystem for Linux
NAME="Ubuntu"
VERSION="20.04.6 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.6 LTS"
VERSION_ID="20.04"
Description:
When command nikola plugin --upgrade is run in a site directory, I get:
The text was updated successfully, but these errors were encountered: