~chicharreros/magicicada-protocol/+git/main:client-derived-fixes

Last commit made on 2022-06-27
Get this branch:
git clone -b client-derived-fixes https://git.launchpad.net/~chicharreros/magicicada-protocol/+git/main

Branch merges

Branch information

Name:
client-derived-fixes
Repository:
lp:~chicharreros/magicicada-protocol/+git/main

Recent commits

d9c7f7a... by Natalia Bidart

Fixed derived from IRL testing with the ported client

This work ensures the dataReceived handler uses bytes consistently when
processing the received data.

0cdf8b7... by Natalia Bidart

Merge pull request #8 from chicharreros/initial-release-python3-only

Initial release supporting only Python 3

ddb5daa... by Natalia Bidart

Initial release supporting only Python 3

0adc6db... by Natalia Bidart

Merge pull request #5 from chicharreros/port-to-py3

Migration to Python 3

0b71bf9... by Natalia Bidart

Restore original behavior for `Request.cleanup`

4a46315... by Natalia Bidart

Do not run workflow against Python 3.10

Getting:

New python executable in /home/runner/work/magicicada-protocol/magicicada-protocol/.env/bin/python3
Also creating executable in /home/runner/work/magicicada-protocol/magicicada-protocol/.env/bin/python
  File "/usr/lib/python3/dist-packages/virtualenv.py", line 714, in main
    create_environment(home_dir,
  File "/usr/lib/python3/dist-packages/virtualenv.py", line 944, in create_environment
    py_executable = os.path.abspath(install_python(
  File "/usr/lib/python3/dist-packages/virtualenv.py", line 1466, in install_python
    fix_local_scheme(home_dir, symlink)
  File "/usr/lib/python3/dist-packages/virtualenv.py", line 1549, in fix_local_scheme
    if sysconfig._get_default_scheme() == 'posix_local':
AttributeError: module 'sysconfig' has no attribute '_get_default_scheme'. Did you mean: 'get_default_scheme'?
Running virtualenv with interpreter /opt/hostedtoolcache/Python/3.10.4/x64/bin/python3
Makefile:38: recipe for target '/home/runner/work/magicicada-protocol/magicicada-protocol/.env/bin/activate' failed
make: *** [/home/runner/work/magicicada-protocol/magicicada-protocol/.env/bin/activate] Error 1
Error: Process completed with exit code 2.

46675fc... by Natalia Bidart

Cleanup and test_context fixed by downgrading Twisted.

7d7362a... by Natalia Bidart

Do not fail fast when running test for multiple pythons

335ab0f... by Natalia Bidart

Migration to Python 3

- Ran 2to3 on every python file
- Ran tests and fixed code accordingly

50bc77c... by Natalia Bidart

Merge pull request #7 from chicharreros/misc-tests-improvements

Test cleanup in preparation for Python 3 port.