-
Notifications
You must be signed in to change notification settings - Fork 7k
Commit bee048e
authored
11 project format (#446)
* Migrates to pyproject.toml
Switches the build system from setup.py to pyproject.toml.
This change standardizes the project's build configuration,
improves dependency management, and prepares the project for
future enhancements.
Removes unused requirements file.
* Updates minimum Python version
Corrects the minimum Python version specified in pyproject.toml.
The project now requires Python 3.10 or higher.
* Uses installable package for dev dependencies
Updates the installation of development dependencies in the linting workflow to use the installable package.
This simplifies dependency management and aligns with standard Python packaging practices.
* Adds pyupgrade as a dev dependency
Adds `pyupgrade` to the development dependencies.
This enables developers to automatically upgrade Python syntax
to more modern versions, improving code maintainability
and readability.1 parent 879ac01 commit bee048e
File tree
4 files changed
+29
-30
lines changed- .github/workflows
4 files changed
+29
-30
lines changedLines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
14 | - | ||
14 | + | ||
15 | 15 |
| |
16 | 16 |
| |
17 | 17 |
| |
|
Lines changed: 28 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | - | ||
2 | + | ||
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
6 | - | ||
6 | + | ||
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
10 | - | ||
11 | - | ||
10 | + | ||
12 | 11 |
| |
13 | - | ||
14 | 12 |
| |
15 | 13 |
| |
16 | 14 |
| |
17 | 15 |
| |
18 | 16 |
| |
17 | + | ||
18 | + | ||
19 | + | ||
20 | + | ||
21 | + | ||
22 | + | ||
23 | + | ||
24 | + | ||
25 | + | ||
26 | + | ||
27 | + | ||
28 | + | ||
19 | 29 |
| |
20 | 30 |
| |
21 | - | ||
31 | + | ||
32 | + | ||
33 | + | ||
34 | + | ||
35 | + | ||
36 | + | ||
37 | + | ||
38 | + | ||
39 | + | ||
40 | + | ||
41 | + | ||
42 | + | ||
43 | + | ||
22 | 44 |
| |
23 | 45 |
| |
24 | 46 |
| |
|
Lines changed: 0 additions & 9 deletions
This file was deleted.
Lines changed: 0 additions & 14 deletions
This file was deleted.
0 commit comments