Skip to content

Commit f99da49

Browse files
TimPansinolrafeeiumaannamalai
authored
Python 3.10 Support (#405)
* Add initial py310 tox tests Co-authored-by: lrafeei <[email protected]> Co-authored-by: Uma Annamalai <[email protected]> * Fix deprecation warnings * Add python 3.10 test setup. (#392) * Sanic Testing Fix (#395) * Sanic updates * [Mega-Linter] Apply linters fixes Co-authored-by: TimPansino <[email protected]> * Add initial py310 tox tests Co-authored-by: lrafeei <[email protected]> Co-authored-by: Uma Annamalai <[email protected]> * 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 <[email protected]> Co-authored-by: TimPansino <[email protected]> Co-authored-by: Tim Pansino <[email protected]> Co-authored-by: lrafeei <[email protected]> Co-authored-by: Uma Annamalai <[email protected]> * Update urllib3 to v1.26.7 (#393) * Update urllib3 to 1.26.7 * Exclude packages from linting * Fix SSL context deprecation warning (#394) * Fix imp Deprecation (#398) * Sanic Testing Fix (#395) * Sanic updates * [Mega-Linter] Apply linters fixes Co-authored-by: TimPansino <[email protected]> * Remove deprecated imp module Co-authored-by: Lalleh Rafeei <[email protected]> * Formatting * Remove unused import * Fix sitecustomize issue * Fix missing attribute * Fix incorrect type Co-authored-by: TimPansino <[email protected]> Co-authored-by: Lalleh Rafeei <[email protected]> * Add Python 3.10 tox Tests (Part 1) (#397) * Add py310 tox tests * Remove unsupported frameworks from tox * Remove failing library test * Revert uvicorn py36 upgrade * Add Python 3.10 support for web frameworks. (#391) * 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 <[email protected]> * Add py310 builds (#402) * Tox changes for python3.10 (#403) * Fix asyncio Warnings in Python 3.10 (#396) * Sanic Testing Fix (#395) * Sanic updates * [Mega-Linter] Apply linters fixes Co-authored-by: TimPansino <[email protected]> * 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 <[email protected]> * Fix error typing for uvicorn * Revert uvicorn changes Co-authored-by: TimPansino <[email protected]> Co-authored-by: Lalleh Rafeei <[email protected]> * Bump timeout to 30 minutes Co-authored-by: lrafeei <[email protected]> Co-authored-by: Uma Annamalai <[email protected]> Co-authored-by: Uma Annamalai <[email protected]> Co-authored-by: TimPansino <[email protected]> Co-authored-by: Lalleh Rafeei <[email protected]>
1 parent 72e5464 commit f99da49

File tree

82 files changed

+3305
-2077
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

82 files changed

+3305
-2077
lines changed

.github/workflows/deploy-python.yml

+1-3
Original file line numberDiff line numberDiff line change
@@ -52,16 +52,14 @@ jobs:
5252
CIBW_BUILD: cp27-manylinux_x86_64
5353
CIBW_ARCHS: x86_64
5454
CIBW_ENVIRONMENT: "LD_LIBRARY_PATH=/opt/rh/=vtoolset-8/root/usr/lib64:/opt/rh/devtoolset-8/root/usr/lib:/opt/rh/devtoolset-8/root/usr/lib64/dyninst:/opt/rh/devtoolset-8/root/usr/lib/dyninst:/usr/local/lib64:/usr/local/lib"
55-
CIBW_TEST_REQUIRES: beautifulsoup4
5655

5756
- name: Build Manylinux Wheels (Python 3)
5857
uses: pypa/[email protected]
5958
env:
6059
CIBW_PLATFORM: linux
61-
CIBW_BUILD: cp36-manylinux_aarch64 cp37-manylinux_aarch64 cp38-manylinux_aarch64 cp39-manylinux_aarch64 cp36-manylinux_x86_64 cp37-manylinux_x86_64 cp38-manylinux_x86_64 cp39-manylinux_x86_64
60+
CIBW_BUILD: cp36-manylinux_aarch64 cp37-manylinux_aarch64 cp38-manylinux_aarch64 cp39-manylinux_aarch64 cp310-manylinux_aarch64 cp36-manylinux_x86_64 cp37-manylinux_x86_64 cp38-manylinux_x86_64 cp39-manylinux_x86_64 cp310-manylinux_x86_64
6261
CIBW_ARCHS: x86_64 aarch64
6362
CIBW_ENVIRONMENT: "LD_LIBRARY_PATH=/opt/rh/devtoolset-8/root/usr/lib64:/opt/rh/devtoolset-8/root/usr/lib:/opt/rh/devtoolset-8/root/usr/lib64/dyninst:/opt/rh/devtoolset-8/root/usr/lib/dyninst:/usr/local/lib64:/usr/local/lib"
64-
CIBW_TEST_REQUIRES: beautifulsoup4
6563

6664
- name: Upload Package to S3
6765
run: |

0 commit comments

Comments
 (0)