Major overhaul for Sopel 8 and Python 3-only #10
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
sopel-stocks
Linting with flake8 shows nothing more serious than "line too long" errors. Running the
flake8
commands from thepython-tests.yml
workflow now yields zero warnings with the custom line length set there.I was able to test successfully with a free key from Finnhub. Though this doesn't confirm that the other providers work, it does prove that the file reorganization (and style cleanup) hasn't obviously broken anything.
Releasing
This changes the package name, like sopel-irc/sopel-imdb#17. Likewise, if you want, I'm happy to help set up Trusted Publishing and assist with creating a post-release to direct users from
sopel_modules.stocks
to the newsopel-stocks
package.