Skip to content

Commit b84037d

Browse files
committed
Init
1 parent 80360f8 commit b84037d

File tree

9 files changed

+9
-14
lines changed

9 files changed

+9
-14
lines changed

doc/command_guidelines.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -426,7 +426,7 @@ Follow the [Error Handling Guidelines](https://github.com/Azure/azure-cli/blob/d
426426

427427
## Coding Practices
428428

429-
- All code must support Python 3.9 ~ 3.13
429+
- All code must support Python 3.10 ~ 3.13
430430
- PRs to Azure/azure-cli and Azure/azure-cli-extensions must pass CI
431431
- Code must pass style checks with pylint and pep8
432432
- (*) All commands should have tests

doc/debug/debug_in_vs_code.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
* Visual Studio Code [Link](http://code.visualstudio.com/)
66
* Visual Studio Code Python Extension [Link](https://marketplace.visualstudio.com/items?itemName=ms-python.python)
7-
* Python 3.9+
7+
* Python 3.10+
88
* Set up development environment [Link](https://github.com/Azure/azure-cli/blob/master/doc/configuring_your_machine.md)
99

1010
## Quick start

doc/extensions/authoring.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -130,9 +130,9 @@ See [Extension Metadata](metadata.md) for more information.
130130

131131
### Test your extension on Python 3
132132

133-
- The Azure CLI supports Python 3.9 ~ 3.13 so verify that your extension does the same.
133+
- The Azure CLI supports Python 3.10 ~ 3.13 so verify that your extension does the same.
134134
- You can create virtual environments for different versions and run your extension in them.
135-
- e.g. `python3.9 -m venv env38` and `python3.10 -m venv env310`.
135+
- e.g. `python3.13 -m venv env313`.
136136

137137

138138
Also, see the [FAQ](faq.md).

doc/install_linux_prerequisites.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Some native Linux packages are required when installing the CLI with:
66
- Interactive installation script
77
- `pip`
88

9-
Current supported Python versions are Python 3.9 ~ 3.13.
9+
Current supported Python versions are Python 3.10 ~ 3.13.
1010

1111
The commands to run to install the dependencies for some common distributions are listed below.
1212

@@ -16,7 +16,7 @@ sudo apt-get update && sudo apt-get install -y libssl-dev libffi-dev python-dev
1616
```
1717

1818
### RHEL 8, CentOS Stream 8, RHEL 9, CentOS Stream 9
19-
Install the latest Python 3.9 available in the software repo.
19+
Install the latest Python 3.12 available in the software repo.
2020
```
21-
sudo dnf install -y gcc libffi-devel python39-devel openssl-devel
21+
sudo dnf install -y gcc libffi-devel python312-devel openssl-devel
2222
```

scripts/ci/build.sh

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,6 @@ CLASSIFIERS = [
9898
'Intended Audience :: Developers',
9999
'Programming Language :: Python',
100100
'Programming Language :: Python :: 3',
101-
'Programming Language :: Python :: 3.9',
102101
'Programming Language :: Python :: 3.10',
103102
'Programming Language :: Python :: 3.11',
104103
'Programming Language :: Python :: 3.12',

src/azure-cli-core/setup.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@
3535
'Intended Audience :: System Administrators',
3636
'Programming Language :: Python',
3737
'Programming Language :: Python :: 3',
38-
'Programming Language :: Python :: 3.9',
3938
'Programming Language :: Python :: 3.10',
4039
'Programming Language :: Python :: 3.11',
4140
'Programming Language :: Python :: 3.12',
@@ -84,6 +83,6 @@
8483
classifiers=CLASSIFIERS,
8584
packages=find_packages(exclude=["*.tests", "*.tests.*", "tests.*", "tests", "azure", "azure.cli"]),
8685
install_requires=DEPENDENCIES,
87-
python_requires='>=3.9.0',
86+
python_requires='>=3.10.0',
8887
package_data={'azure.cli.core': ['auth/landing_pages/*.html']}
8988
)

src/azure-cli-telemetry/setup.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
'Intended Audience :: System Administrators',
1717
'Programming Language :: Python',
1818
'Programming Language :: Python :: 3',
19-
'Programming Language :: Python :: 3.9',
2019
'Programming Language :: Python :: 3.10',
2120
'Programming Language :: Python :: 3.11',
2221
'Programming Language :: Python :: 3.12',

src/azure-cli-testsdk/setup.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
'Intended Audience :: Developers',
1616
'Programming Language :: Python',
1717
'Programming Language :: Python :: 3',
18-
'Programming Language :: Python :: 3.9',
1918
'Programming Language :: Python :: 3.10',
2019
'Programming Language :: Python :: 3.11',
2120
'Programming Language :: Python :: 3.12',

src/azure-cli/setup.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@
4242
'Intended Audience :: System Administrators',
4343
'Programming Language :: Python',
4444
'Programming Language :: Python :: 3',
45-
'Programming Language :: Python :: 3.9',
4645
'Programming Language :: Python :: 3.10',
4746
'Programming Language :: Python :: 3.11',
4847
'Programming Language :: Python :: 3.12',
@@ -180,7 +179,7 @@
180179
],
181180
packages=find_packages(exclude=["*.tests", "*.tests.*", "tests.*", "tests", "azure", "azure.cli"]),
182181
install_requires=DEPENDENCIES,
183-
python_requires='>=3.9.0',
182+
python_requires='>=3.10.0',
184183
package_data={
185184
'azure.cli.command_modules.acr': ['*.json'],
186185
'azure.cli.command_modules.botservice': ['*.json', '*.config'],

0 commit comments

Comments
 (0)