Is storm Python 3 compatible?

I haven't found any information on that topic and its homepage doesn't mention it.

Asked by: Nicole356 | Posted: 06-12-2021

Answer 1

Even though planned, at the moment there is no support for Python 3, you can check it out more details about that reading this thread from the storm ml:

Answered by: Marcus101 | Posted: 07-01-2022

Answer 2

With storm 0.21, it supports Python 3.

You may refer to the release notes for details, or more specifically, refer to this bug for addressing this.

Answered by: Walter366 | Posted: 07-01-2022

Answer 3

There is a fully functional Python3-compatible fork of Storm that's being maintained for Stoq; it's been under review for a while but we've not been able to conclude the work of merging it upstream.

The project PPA contains built debs, which you can pull directly from build pages like this:

Answered by: Max121 | Posted: 07-01-2022

Similar questions

Are Python 2.5 .pyc files compatible with Python 2.6 .pyc files?

A while ago I had to upgrade some servers from Python 2.4 to Python 2.5. I found that .pyc files created under Python 2.4 would crash when Python 2.5 tried to run them. Will this happen again when I upgrade from 2.5 to 2.6? EDIT: Here is a bit more detail I have a fileserver that contains the python code. This is accessed by both Ubuntu and Windows servers to run the python code. When they run the c...

gtk - Python GUI both compatible GTK2 and GTK3

I'd like to create a graphical interface in python2 with GTK+. For now I'm using gobject-introspection to use GTK3 but I'd like, if possible, to be compatible with GTK2 as well. #!/usr/bin/python2 try: from gi.repository import Gtk except: try: import gtk as Gtk except: print("You need GTK") I was using a Grid for my window but it seems Gtk.Grid

python - Compatible way to use either :py OR :py3 in vim?

In my .vimrc and my vim plugin UltiSnips I've got a lot of code that looks like that :py << EOF print("Hi") EOF Now, I want to check if python3 is compiled into Vim via has("python3") and then use :py3 instead of :py. Keeping the python code compatible between python 2 and 3 is not the issue - the issue is to tell vim to use :py3 if...

python - Are xlrd and xlwt compatible?

I'm trying to create a workbook with python and I need to test the values of different cells to fill it but I'm having some troubles. I use xlrd and xlwt to create and edit the excel file. I've made a little example of my problem and I don't understand why it's not working. import xlwt import xlrd wb = xlwt.Workbook(...

Is it possible to call exec so that it's compatible with both Python 3 and Python 2?

I'm using the exec statement in some Python 2 code, and I'm trying to make that code compatible with both Python 2 and Python 3, but in Python 3, exec has changed from a statement into a function. Is it possible to write code that is compatible with both Python 2 and 3? I've read about Python 2 and Python 3 dual development, but I'm intereste...

how to make long line as pep8 compatible in python?

I have different lines like this how can i make these kind of lines as pep8 compatible? messbycircle_freq_result['percentage']= messbycircle_freq_result['smstext']/sum(messbycircle_freq_result['smstext']) ERROR1: line too long ERROR2: unexpected indentation and also facing so many problems for the below as well buckets = np.where...

Python XML Compatible String

I am writing an XML file using lxml and am having issues with control characters. I am reading text from a file to assign to an element that contains control characters. When I run the script I receive this error: ValueError: All strings must be XML compatible: Unicode or ASCII, no NULL bytes or control characters So I wrote a small function to replace the control characters with a '?', wh...

python - Scipy ODR not compatible with fsolve?

I want to solve specific points of an ODR function, so far I've used: from scipy.odr import ODR, Model, RealData from scipy.optimize import fsolve import numpy as np me = np.array([1, 2, 3, 4, 5]) my = np.array([6, 7, 8, 9, 10]) def func(beta, x): y = beta[0]+beta[1]*x+beta[2]*x**3 return y modata = RealData(me, my) model = Model(func) odr = ODR(modata, model, [0,0,0]) odr.set_job(f...

Python 2+3 compatible code: Should I avoid six?

This guide, Writing code that runs under both Python2 and 3, states that Use the third party six module sparingly (i.e. only if necessary). One good use case is the reraise() method. Why is this? I thought the whole point of six was to make Python 2+3 compatible code...

Python 2 and 3 compatible string file writer

I have created a python Context Manager that captures all output sys.stdout, such as with print(), and writes it to a file. The problem is that I can't get this to work for both python 2.7 and 3.6. The context manager internally uses self.file_writer = open(self.log_file, 'w', encoding='utf8') but when I run it in Python 2.7, then print(u"a test string")

user interface - About GUI editor that would be compatible with Python 3.0

I would like to start learning Python (zero past experience). I am a bit inclined to start with Python 3.0. However, I am not sure if at this time there exists a GUI editor that would be compatible with Python 3.0. I've tried installing Glade, but the one I've got works only with Python 2.5. What could I possibly use with Python 3.0? Any suggestions are welcomed. Thanks!

64 bit - Is there a list of Python packages that are not 64 bit compatible somewhere?

I am going to move to a 64 bit machine and a 64 bit OS (Windows) and am trying to figure out if any of the extensions/packages I am using are going to be lost when I make the move. I can't seem to find whether someone has built a list of known issues as flagged on the Python 2.5 release page. I have been using 2.5 but will at this time ...

Are there any matrix math modules compatible with Python 3.x?

When I began this project, I thought it would be easy to get libraries for common stuff like matrix math, so I chose to work in Python 3.1- it being the most recent, updated version of the language. Unfortunately, NumPy is only compatible with 2.5 and 2.6 and seems to be the only game in town! Even other stuff that I turned up like gameobjects seemed to be based on NumPy and therefore incompatible with 3.x as well. ...

How do I make these Perl regexs Python compatible?

I have these two lines in an old Perl script. When I write the Python equivalent I get all sorts of errors like valueerror: invalid \x escape, and stuff about encoding. $line =~ s/[^\x{8}-\x{7B}]/ /ig; $line =~ s/(Û|²|°|±|É|¹|Í)/ /g; What do I need to do to get them working in Python?

How to see if code is backwards compatible for Python?

I have some code that I am trying to make it play nicely with ESRI's geoprocessor. However, ESRI's geoprocessor runs on Python 2.2, 2.3, 2.4, 2.5. We need to make our tools work on any version. So I've spent a lot of time working and coding workarounds for different versions, such that the wrapper geoprocessor has identical functionality across all versions. Now here's the big thing, is there some sort of applicati...

Are Python 2.5 .pyc files compatible with Python 2.6 .pyc files?

A while ago I had to upgrade some servers from Python 2.4 to Python 2.5. I found that .pyc files created under Python 2.4 would crash when Python 2.5 tried to run them. Will this happen again when I upgrade from 2.5 to 2.6? EDIT: Here is a bit more detail I have a fileserver that contains the python code. This is accessed by both Ubuntu and Windows servers to run the python code. When they run the c...

Creating a forward compatible OpenGL 3.x context in Python

I am using wxPython and I want to use an OpenGL based canvas, but I don't want the context to support deprecated functionality. I've navigated through pyopengl and pyglet in Eclipse, but it did not look like they support this. I'm saying this because I could not find WGL functions used in assigning attributes to a context, as in this

python - Important packages and modules not compatible with py2exe?

Are there major/common/important packages that py2exe cannot handle? I am currently studying the possibility of creating a .exe from a Python program that will use Tkinter, some Excel file reading module, NumPy, SciPy and matplotlib: is it realistic to try to achieve this with py2exe?

c# - Is Python good for writing standard, compatible and complete SOAP web services?

I have used few python soap libraries (SOAPpy, soaplib and Twisted wrapper around SOAPpy) to write my soap web service. When I used python clients (SOAPpy.SOAPProxy and SUDS), I was able to communicate with my web service (returning simple and complex type objects). But, when I tried with C#, I got many issues. I came over returning simple types (int, string, double, boolean) issue ...

python - How do I make this compatible with Windows?

Good day, Stackoverflow! I have a little (big) problem with porting one of my Python scripts for Linux to Windows. The hairy thing about this is that I have to start a process and redirect all of its streams into pipes that I go over and read and write to and from in my script. With Linux this is a piece of cake: server_startcmd = [ "java", "-Xmx%s" % self.java_heapmax...

Still can't find your answer? Check out these communities...

PySlackers | Full Stack Python | NHS Python | Pythonist Cafe | Hacker Earth | Discord Python