Commit 1d5f970
FEAT: Dummy Release Pipeline & Release 0.5.0 things (#84)
### Summary
This pull request introduces updates to the Python driver for Microsoft
SQL Server, including enhancements to its functionality, release
pipeline configurations, and versioning. Key changes include
transitioning the driver to Public Preview, adding macOS support,
implementing connection pooling, and updating release pipelines for
better distribution management.
### Updates to driver functionality:
*
[`PyPI_Description.md`](diffhunk://#diff-5236254592b2fea0773f17424b16acf82e3aa351ad8bae33871de5c98eb76eedL5-R19):
Updated the documentation to announce the Public Preview release,
highlighting new features such as macOS support for ARM-based systems
and a robust connection pooling system for improved performance.
### Release pipeline updates:
*
[`eng/pipelines/dummy-release-pipeline.yml`](diffhunk://#diff-de3eb3d456dcb54748a65dfec8142a203b22d898a7f95930cfaffc5557d8d134R1-R48):
Added a new release pipeline configuration
(`mssql-python-official-release-pipeline`) to handle ESRP package
distribution, including steps for downloading artifacts and releasing
packages via ESRP.
*
[`eng/pipelines/official-release-pipeline.yml`](diffhunk://#diff-f296aaefe400fe34ca36f70a6678007397eeda60a5d3edde7594389f2391cc6fL30-R47):
Reactivated and updated the ESRP release task for PyPI package
distribution, ensuring proper configuration for publishing.
### Versioning update:
*
[`setup.py`](diffhunk://#diff-60f61ab7a8d1910d86d9fda2261620314edcae5894d5aaa236b821c7256badd7L96-R96):
Updated the version of the `mssql-python` package from `0.1.6` to
`0.5.0`, reflecting the transition to Public Preview and the inclusion
of significant new features.
### Issue Reference
Fixes
[AB#37751](https://sqlclientdrivers.visualstudio.com/c6d89619-62de-46a0-8b46-70b92a84d85e/_workitems/edit/37751)
### Checklist
- [x] **Tests Passed** (if applicable)
- [x] **Code is formatted**
- [x] **Docs Updated** (if necessary)
### Testing Performed
<!-- How was this fix tested? -->
- [x] Unit Tests
### Additional Notes
<!-- Any extra details or related links -->
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>1 parent 9259b48 commit 1d5f970
File tree
4 files changed
+77
-26
lines changed- eng/pipelines
4 files changed
+77
-26
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
12 | | - | |
13 | | - | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
| 19 | + | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
| 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 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
96 | 96 | | |
97 | 97 | | |
98 | 98 | | |
99 | | - | |
| 99 | + | |
100 | 100 | | |
101 | 101 | | |
102 | 102 | | |
| |||
0 commit comments