Commit 11726ed
authored
Modernize Python Client packaging (#104)
Accompanying apache/airflow#36763 where we
fix and modernize the way how Python client gets generated, this
on is result of applying the modernisation:
* converting project configuration to pyproject.toml and removing
all setup.* and requirements files
* converting to modern packaging backend (hatchling) to build
wheel and sdist packages (with reproducibility)
* using hatch test environment definition and coverage to run tests
* we deleted release instructions and dev tools (the ones in Airflow
will be used to generate and sign the package)
* similarly .pre-comit-config.yml is not needed as the client
gets generated in the Apache Airflow project.
All those are going to be maintained in Apache Airflow project
as part of apache/airflow#36763 as a single
source of truth - when new Python client gets released the project
files will be overwritten from those prepare from Airflow project,
this is just initial PR to seed the new1 parent bc7f81e commit 11726ed
File tree
20 files changed
+6319
-1024
lines changed- .github/workflows
- dev
- spec
20 files changed
+6319
-1024
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | 10 | | |
23 | 11 | | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | 12 | | |
28 | 13 | | |
29 | 14 | | |
30 | | - | |
31 | 15 | | |
32 | | - | |
| 16 | + | |
33 | 17 | | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
38 | 21 | | |
39 | | - | |
40 | | - | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
41 | 26 | | |
42 | | - | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
3 | | - | |
4 | | - | |
5 | | - | |
6 | | - | |
7 | | - | |
8 | | - | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | | - | |
54 | | - | |
55 | | - | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
This file was deleted.
0 commit comments