File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1717 - name : Set up Python
1818 uses : actions/setup-python@v5
1919 with :
20- python-version : " 3.13 "
20+ python-version : " 3.14 "
2121
2222 - name : Check version sync
2323 run : python scripts/sync-versions.py --check
3232 - name : Set up Python
3333 uses : actions/setup-python@v5
3434 with :
35- python-version : " 3.13 "
35+ python-version : " 3.14 "
3636
3737 - name : Check feature parity
3838 run : python scripts/check-feature-parity.py
7272 runs-on : ubuntu-latest
7373 strategy :
7474 matrix :
75- python-version : ["3.13", "3. 14"]
75+ python-version : ["3.14"]
7676 defaults :
7777 run :
7878 working-directory : python
Original file line number Diff line number Diff line change 1818 - name : Set up Python
1919 uses : actions/setup-python@v5
2020 with :
21- python-version : " 3.13 "
21+ python-version : " 3.14 "
2222
2323 - name : Extract version from tag
2424 id : version
9292 - name : Set up Python
9393 uses : actions/setup-python@v5
9494 with :
95- python-version : " 3.13 "
95+ python-version : " 3.14 "
9696
9797 - name : Install build dependencies
9898 run : |
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ Official SDKs for [Numbers Protocol](https://numbersprotocol.io/) Capture API. R
44
55** Available in two languages:**
66- [ TypeScript/JavaScript] ( ./ts/ ) - For Node.js and browser
7- - [ Python] ( ./python/ ) - For Python 3.13 +
7+ - [ Python] ( ./python/ ) - For Python 3.14 +
88
99## Installation
1010
@@ -65,7 +65,7 @@ tree = capture.get_asset_tree(asset.nid)
6565## Requirements
6666
6767- ** TypeScript** : Node.js 18+ or modern browser
68- - ** Python** : Python 3.13 +
68+ - ** Python** : Python 3.14 +
6969- ** API Token** : Get from [ Capture Dashboard] ( https://docs.captureapp.xyz/ )
7070
7171## Repository Structure
Original file line number Diff line number Diff line change @@ -150,7 +150,7 @@ except CaptureError as e:
150150
151151## Requirements
152152
153- - Python 3.13 +
153+ - Python 3.14 +
154154
155155## License
156156
Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ version = "0.2.1"
88description = " Python SDK for Numbers Protocol Capture API"
99readme = " README.md"
1010license = " MIT"
11- requires-python = " >=3.13 "
11+ requires-python = " >=3.14 "
1212authors = [
1313 { name = " Numbers Protocol" }
1414]
@@ -26,7 +26,6 @@ classifiers = [
2626 " License :: OSI Approved :: MIT License" ,
2727 " Operating System :: OS Independent" ,
2828 " Programming Language :: Python :: 3" ,
29- " Programming Language :: Python :: 3.13" ,
3029 " Programming Language :: Python :: 3.14" ,
3130 " Topic :: Software Development :: Libraries :: Python Modules" ,
3231 " Typing :: Typed" ,
@@ -62,7 +61,7 @@ packages = ["numbersprotocol_capture"]
6261
6362[tool .ruff ]
6463line-length = 100
65- target-version = " py313 "
64+ target-version = " py314 "
6665
6766[tool .ruff .lint ]
6867select = [
@@ -82,7 +81,7 @@ ignore = [
8281known-first-party = [" numbersprotocol_capture" ]
8382
8483[tool .mypy ]
85- python_version = " 3.13 "
84+ python_version = " 3.14 "
8685strict = true
8786warn_return_any = true
8887warn_unused_ignores = true
You can’t perform that action at this time.
0 commit comments