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.10 Support #405

Merged
merged 13 commits into from Oct 12, 2021
Merged

Python 3.10 Support #405

merged 13 commits into from Oct 12, 2021

Conversation

TimPansino
Copy link
Contributor

Overview

  • Merge development branch into main
  • Add python 3.10 support and builds

Related Github Issue

Include a link to the related GitHub issue, if applicable

TimPansino and others added 11 commits September 27, 2021 13:28
Co-authored-by: lrafeei <lrafeei@users.noreply.github.com>
Co-authored-by: Uma Annamalai <umaannamalai@users.noreply.github.com>
* Sanic Testing Fix (#395)

* Sanic updates

* [Mega-Linter] Apply linters fixes

Co-authored-by: TimPansino <TimPansino@users.noreply.github.com>

* Add initial py310 tox tests

Co-authored-by: lrafeei <lrafeei@users.noreply.github.com>
Co-authored-by: Uma Annamalai <umaannamalai@users.noreply.github.com>

* Fix deprecation warnings

* Add python 3.10 setup to tests.yml.

* Update Python version to 3.10 rc2.

* Temporarily disable graphql master tests.

* Remove loop argument in agent feature tests.

* Add try except.

Co-authored-by: Timothy Pansino <11214426+TimPansino@users.noreply.github.com>
Co-authored-by: TimPansino <TimPansino@users.noreply.github.com>
Co-authored-by: Tim Pansino <timpansino@gmail.com>
Co-authored-by: lrafeei <lrafeei@users.noreply.github.com>
Co-authored-by: Uma Annamalai <umaannamalai@users.noreply.github.com>
* Update urllib3 to 1.26.7

* Exclude packages from linting
* Sanic Testing Fix (#395)

* Sanic updates

* [Mega-Linter] Apply linters fixes

Co-authored-by: TimPansino <TimPansino@users.noreply.github.com>

* Remove deprecated imp module

Co-authored-by: Lalleh Rafeei <lrafeei@users.noreply.github.com>

* Formatting

* Remove unused import

* Fix sitecustomize issue

* Fix missing attribute

* Fix incorrect type

Co-authored-by: TimPansino <TimPansino@users.noreply.github.com>
Co-authored-by: Lalleh Rafeei <lrafeei@users.noreply.github.com>
* Add py310 tox tests

* Remove unsupported frameworks from tox

* Remove failing library test

* Revert uvicorn py36 upgrade
* Add py310 to web framework test matrix.

* Remove unsupported library

* Remove unsupported libraries

* Fix aiohttp errors

* Remove comments causing errors

Co-authored-by: Tim Pansino <timpansino@gmail.com>
* Sanic Testing Fix (#395)

* Sanic updates

* [Mega-Linter] Apply linters fixes

Co-authored-by: TimPansino <TimPansino@users.noreply.github.com>

* Clean up asyncio event_loops

* Linting

* Remove space broken strings

* Add init file

* Fix random failures

* Fix notice_error Rules Matching Settings Handling (#383)

* Remove active traces from tests to expose bug

* Handle settings passing in error matching rules

* Better edge case handling

* Apply linter fixes

* Correct settings origin to transaction

* Change logs in context expected errors

* Apply linters fixes

* Fix cross event loop failures

* Formatting

* Upgrade py310 rc to release

* Quote python versions in GHA

* Update Testing Infra (#401)

* Add aggregate test check

* Formatting

* Add job timeouts

* Fix uvicorn hang.

Co-authored-by: Lalleh Rafeei <lrafeei@users.noreply.github.com>

* Fix error typing for uvicorn

* Revert uvicorn changes

Co-authored-by: TimPansino <TimPansino@users.noreply.github.com>
Co-authored-by: Lalleh Rafeei <lrafeei@users.noreply.github.com>
@TimPansino TimPansino requested a review from a team as a code owner October 12, 2021 20:47
@github-actions
Copy link

github-actions bot commented Oct 12, 2021

Mega-Linter status: ❌ ERROR

Descriptor Linter Files Fixed Errors Elapsed time
❌ PYTHON bandit 43 3 3.05s
✅ PYTHON black 43 2 0 2.93s
❌ PYTHON flake8 43 29 2.4s
✅ PYTHON isort 43 2 0 0.39s
❌ PYTHON pylint 43 104 25.78s
✅ YAML prettier 3 0 0 2.3s
✅ YAML v8r 3 0 4.59s
✅ YAML yamllint 3 0 0.48s

See errors details in artifact Mega-Linter reports on GitHub Action page
Set VALIDATE_ALL_CODEBASE: true in mega-linter.yml to validate all sources, not only the diff

@lrafeei lrafeei merged commit f99da49 into main Oct 12, 2021
@lrafeei lrafeei deleted the develop-py310-support branch October 12, 2021 21:23
@TimPansino TimPansino modified the milestones: 7.2.1.168, 7.2.0.167 Oct 12, 2021
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.

None yet

3 participants