Skip to content
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

Helga 2.0 / Python3 upgrade #170

Open
wants to merge 17 commits into
base: master
Choose a base branch
from
Open

Conversation

bigjust
Copy link
Collaborator

@bigjust bigjust commented Apr 24, 2020

Upgrades to Python 3.7+

Tests pass for Python 3.7 and 3.8 and working docker image. running docker build will run unit tests and docker-compose up will spin up a working helga+mongodb as well as an irc server.

Could document the Dockerfile a bit more, but the settings are relatively straightforward. I extend it like this: https://github.com/bigjust/nintenbots/blob/master/docker/aineko/Dockerfile.

I've tested a number of plugins (after upgrading them for py3) and things seem to be working. Tested only on IRC (local + freenode).

@ktdreyer
Copy link
Contributor

@shaunduncan would you mind adding @bigjust as a co-maintainer so he has access to merge and upload to PyPI?

@shaunduncan
Copy link
Owner

I can! And I have not a single clue how I missed seeing this PR, but amazing!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants