GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Support Python 3 · Issue #4 · msgflo/msgflo-python

Support Python 3 #4

New issue
Copy link
New issue
Copy link
Open
Open
Support Python 3#4
Copy link
Labels
enhancement

Description

@jonnor
jonnor
opened on Jul 27, 2015
Issue body actions

gevent 1.1alpha2 apparently supports it. Might need work in Haigha though

Tests must run both Py 2 and Py 3

Activity

  1. jonnor
    added
    enhancement
    on Jul 27, 2015
  2. jonnor commented on Jan 26, 2017

    @jonnor
    jonnor
    on Jan 26, 2017
    MemberAuthor
    More actions

    gevent 1.2 has support, howeber Haigha seems currently broken on Py3 agoragames/haigha#94

  3. peterclemenko commented on Oct 11, 2017

    @peterclemenko
    peterclemenko
    on Oct 11, 2017
    More actions

    If I may make a suggestion, haigha seems to be unmaintained. Maybe porting to pika https://pika.readthedocs.io/en/0.10.0/ would be a good idea to support python 3.

  4. jonnor
    added a commit that references this issue on Nov 13, 2017

    Make Haigha optional

    ecafdd2
  5. jonnor commented on Nov 13, 2017

    @jonnor
    jonnor
    on Nov 13, 2017
    MemberAuthor
    More actions

    Now support MQTT on Python 3. #31

    Porting to Pika would be the way to go for AMQP

  6. bergie commented on Jul 28, 2018

    @bergie
    bergie
    on Jul 28, 2018
    Member
    More actions

    Would be great to switch from gevent to asyncio https://docs.python.org/3/library/asyncio.html

    Reasons:

    • Part of standard library
    • gevent takes a long time to install
    • gevent 1.3> has trouble with Docker builds
  7. jonnor commented on Jul 29, 2018

    @jonnor
    jonnor
    on Jul 29, 2018
    MemberAuthor
    More actions

    @bergie what is the problem with gevent in Docker?

    Unlikely to rewrite this library to asyncio. Python 3 is supported with MQTT and in production for a year now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancement

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

      You are visitor 01402503 — GeezerVison does not store the pages you look up.
      Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.