mirror of
				https://github.com/msgpack/msgpack-python.git
				synced 2025-11-04 11:30:57 +00:00 
			
		
		
		
	drop Python 3.9 (#656)
This commit is contained in:
		
							parent
							
								
									af45640970
								
							
						
					
					
						commit
						c1ecd23dbf
					
				
					 3 changed files with 8 additions and 10 deletions
				
			
		
							
								
								
									
										8
									
								
								.github/workflows/test.yml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										8
									
								
								.github/workflows/test.yml
									
										
									
									
										vendored
									
									
								
							| 
						 | 
				
			
			@ -10,10 +10,8 @@ jobs:
 | 
			
		|||
    strategy:
 | 
			
		||||
      matrix:
 | 
			
		||||
        os: ["ubuntu-latest", "windows-latest", "windows-11-arm", "macos-latest"]
 | 
			
		||||
        py: ["3.14", "3.14t", "3.13", "3.12", "3.11", "3.10", "3.9"]
 | 
			
		||||
        py: ["3.14", "3.14t", "3.13", "3.12", "3.11", "3.10"]
 | 
			
		||||
        exclude:
 | 
			
		||||
          - os: windows-11-arm
 | 
			
		||||
            py: "3.9"
 | 
			
		||||
          - os: windows-11-arm
 | 
			
		||||
            py: "3.10"
 | 
			
		||||
    runs-on: ${{ matrix.os }}
 | 
			
		||||
| 
						 | 
				
			
			@ -21,10 +19,10 @@ jobs:
 | 
			
		|||
 | 
			
		||||
    steps:
 | 
			
		||||
      - name: Checkout
 | 
			
		||||
        uses: actions/checkout@v4
 | 
			
		||||
        uses: actions/checkout@v5
 | 
			
		||||
 | 
			
		||||
      - name: Set up Python
 | 
			
		||||
        uses: actions/setup-python@v5
 | 
			
		||||
        uses: actions/setup-python@v6
 | 
			
		||||
        with:
 | 
			
		||||
          python-version: ${{ matrix.py }}
 | 
			
		||||
          allow-prereleases: true
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										6
									
								
								.github/workflows/wheel.yml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								.github/workflows/wheel.yml
									
										
									
									
										vendored
									
									
								
							| 
						 | 
				
			
			@ -17,8 +17,8 @@ jobs:
 | 
			
		|||
    name: Build wheels on ${{ matrix.os }}
 | 
			
		||||
 | 
			
		||||
    steps:
 | 
			
		||||
      - uses: actions/checkout@v4
 | 
			
		||||
      - uses: actions/setup-python@v5
 | 
			
		||||
      - uses: actions/checkout@v5
 | 
			
		||||
      - uses: actions/setup-python@v6
 | 
			
		||||
        with:
 | 
			
		||||
          python-version: "3.x"
 | 
			
		||||
          cache: "pip"
 | 
			
		||||
| 
						 | 
				
			
			@ -33,7 +33,7 @@ jobs:
 | 
			
		|||
        env:
 | 
			
		||||
          CIBW_TEST_REQUIRES: "pytest"
 | 
			
		||||
          CIBW_TEST_COMMAND: "pytest {package}/test"
 | 
			
		||||
          CIBW_SKIP: "pp* cp38-* cp39-win_arm64 cp310-win_arm64"
 | 
			
		||||
          CIBW_SKIP: "pp* cp38-* cp39-* cp310-win_arm64"
 | 
			
		||||
 | 
			
		||||
      - name: Build sdist
 | 
			
		||||
        if: runner.os == 'Linux' && runner.arch == 'X64'
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -10,7 +10,7 @@ authors = [{name="Inada Naoki", email="songofacandy@gmail.com"}]
 | 
			
		|||
description = "MessagePack serializer"
 | 
			
		||||
readme = "README.md"
 | 
			
		||||
keywords = ["msgpack", "messagepack", "serializer", "serialization", "binary"]
 | 
			
		||||
requires-python = ">=3.9"
 | 
			
		||||
requires-python = ">=3.10"
 | 
			
		||||
classifiers = [
 | 
			
		||||
    "Development Status :: 5 - Production/Stable",
 | 
			
		||||
    "Operating System :: OS Independent",
 | 
			
		||||
| 
						 | 
				
			
			@ -36,7 +36,7 @@ version = {attr = "msgpack.__version__"}
 | 
			
		|||
 | 
			
		||||
[tool.ruff]
 | 
			
		||||
line-length = 100
 | 
			
		||||
target-version = "py39"
 | 
			
		||||
target-version = "py310"
 | 
			
		||||
lint.select = [
 | 
			
		||||
    "E", # pycodestyle
 | 
			
		||||
    "F", # Pyflakes
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue