File tree Expand file tree Collapse file tree 2 files changed +10
-3
lines changed Expand file tree Collapse file tree 2 files changed +10
-3
lines changed Original file line number Diff line number Diff line change 14
14
build-n-publish :
15
15
name : Build and publish Python 🐍 distributions 📦 to PyPI and TestPyPI
16
16
runs-on : ubuntu-latest
17
+ permissions :
18
+ id-token : write
17
19
18
20
steps :
19
21
- uses : actions/checkout@v3
@@ -36,10 +38,10 @@ jobs:
36
38
- name : Publish distribution 📦 to Test PyPI
37
39
uses : pypa/gh-action-pypi-publish@release/v1
38
40
with :
39
- password : ${{ secrets.PYPI_TEST }}
40
- repository_url : https://test.pypi.org/legacy/
41
+ repository-url : https://test.pypi.org/legacy/
42
+ attestations : true
41
43
42
44
- name : Publish distribution 📦 to PyPI
43
45
uses : pypa/gh-action-pypi-publish@release/v1
44
46
with :
45
- password : ${{ secrets.PYGGRAPHISTRY_PYPI }}
47
+ attestations : false
Original file line number Diff line number Diff line change @@ -7,6 +7,11 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
7
7
8
8
## [ 0.38.0 - 2025-06-17]
9
9
10
+ ### Changed
11
+ * PyPI publish workflow now uses Trusted Publishing (OIDC) instead of password authentication
12
+
13
+ ## [ 0.38.0 - 2025-06-17]
14
+
10
15
### Feat
11
16
* Kusto/Azure Data Explorer integration. ` PyGraphistry.kusto() ` , ` kusto_query() ` , ` kusto_query_graph() `
12
17
* Extra kusto install target ` pip install graphistry[kusto] ` installs azure-kusto-data, azure-identity
You can’t perform that action at this time.
0 commit comments