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

Python 3 support? #126

Open
ioquatix opened this issue Feb 3, 2023 · 2 comments
Open

Python 3 support? #126

ioquatix opened this issue Feb 3, 2023 · 2 comments

Comments

@ioquatix
Copy link

ioquatix commented Feb 3, 2023

Any chance of a plan or statement regarding python 3 support?

Even using the docker image, I see warnings, e.g.

> docker run -it --rm -v "$(pwd)/config:/config" -v "$(pwd)/reports:/reports" --name wstest crossbario/autobahn-testsuite
Unable to find image 'crossbario/autobahn-testsuite:latest' locally
latest: Pulling from crossbario/autobahn-testsuite
e22122b926a1: Pull complete 
f29e09ae8373: Pull complete 
e319e3daef68: Pull complete 
e499244fe254: Pull complete 
5a6ebed20e89: Pull complete 
8c433b46ce14: Pull complete 
bcc9ab79cfa7: Pull complete 
9e080db9f095: Pull complete 
6f8b10b35f43: Pull complete 
510a500f9039: Pull complete 
Digest: sha256:5d4ba3aa7d6ab2fdbf6606f3f4ecbe4b66f205ce1cbc176d6cdf650157e52242
Status: Downloaded newer image for crossbario/autobahn-testsuite:latest
/opt/pypy/site-packages/OpenSSL/crypto.py:14: CryptographyDeprecationWarning: Python 2 is no longer supported by the Python core team. Support for it is now deprecated in cryptography, and will be removed in the next release.
  from cryptography import utils, x509
...
@oberstet
Copy link
Contributor

oberstet commented Feb 3, 2023

fwiw, I've recently added some notes here #45 (comment)

@jhoughjr
Copy link

I'm wondering if these still work?
I attempted to test a chrome websocket client against the docker image and nothing seems to happen.
I see Entering direct command mode for peer tcp4:172.17.0.1:55784 when it opens, but no reports, no cpu usage or disk access.

When my client sent about 6k of PMCE deflate data, it seemed to throw an exception.
So I made my client just connect and sit, expecting the server to do something.

The docs don't seem clear on what to expect for a successful test or what the clients are to do.
I expected some kind of passing or failing reports from Chrome after 20 minutes but there is no further output.
I'm on m1 if that is relevant running an amd64 docker image.

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

No branches or pull requests

3 participants