This is an automated email from the ASF dual-hosted git repository.

eladkal pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/main by this push:
     new cb9795333dc Update provider release doc to use uv (#48401)
cb9795333dc is described below

commit cb9795333dcf964dbca25caea297c306fa7ddaa3
Author: Elad Kalif <[email protected]>
AuthorDate: Wed Mar 26 21:25:38 2025 +0200

    Update provider release doc to use uv (#48401)
    
    * Update provider release doc to use uv
    
    * fix
    
    * Update dev/README_RELEASE_PROVIDERS.md
    
    Co-authored-by: Jed Cunningham 
<[email protected]>
    
    ---------
    
    Co-authored-by: Jed Cunningham 
<[email protected]>
---
 dev/README.md                   | 5 ++---
 dev/README_RELEASE_PROVIDERS.md | 9 +++++++++
 2 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/dev/README.md b/dev/README.md
index 7d9f20ca0a2..4631e885338 100644
--- a/dev/README.md
+++ b/dev/README.md
@@ -187,11 +187,10 @@ Set proper permissions for the pypirc file:
 chmod 600 ~/.pypirc
 ```
 
-- Install [twine](https://pypi.org/project/twine/) if you do not have it 
already (it can be done
-  in a separate virtual environment).
+- Install [twine](https://pypi.org/project/twine/) if you do not have it 
already
 
 ```shell script
-pip install twine
+uv tool install twine
 ```
 
 
diff --git a/dev/README_RELEASE_PROVIDERS.md b/dev/README_RELEASE_PROVIDERS.md
index b81132ac8e4..f1ec2c5d0b1 100644
--- a/dev/README_RELEASE_PROVIDERS.md
+++ b/dev/README_RELEASE_PROVIDERS.md
@@ -353,6 +353,12 @@ should keep the final version number without the rc 
suffix, even if they are rc1
 They also need to be signed and have checksum files. You can generate the 
checksum/signature files by running
 the "dev/sign.sh" script (assuming you have the right PGP key set-up for 
signing). The script
 generates corresponding .asc and .sha512 files for each file to sign.
+note: sign script uses `libassuan` and `gnupg` if you don't have them 
installed run:
+
+```shell script
+brew install libassuan
+brew install gnupg
+```
 
 ## Build and sign the source and convenience packages
 
@@ -389,6 +395,9 @@ pushd dist
 popd
 ```
 
+If you see ``Library not loaded error`` it means that you are missing 
`libassuan` and `gnupg`.
+check above steps to install them.
+
 ## Commit the source packages to Apache SVN repo
 
 * Push the artifacts to ASF dev dist repo

Reply via email to