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

tbonelee pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/zeppelin.git


The following commit(s) were added to refs/heads/master by this push:
     new 5b8f3ee75b [ZEPPELIN-6487] Update the deprecated pypi.python.org URL 
in the build docs
5b8f3ee75b is described below

commit 5b8f3ee75b1c981b944a1aa11c699120cc3abc0e
Author: Sohee Moon <[email protected]>
AuthorDate: Sun Oct 4 00:12:16 2026 +0900

    [ZEPPELIN-6487] Update the deprecated pypi.python.org URL in the build docs
    
    ### What is this PR for?
    This PR updates the deprecated `pypi.python.org` host to the active 
distribution file host `files.pythonhosted.org` in 
`docs/setup/basics/how_to_build.md`.
    It also synchronizes the documented `python.py4j.version` (0.10.7) and 
`python.py4j.repo.folder` path with the project's actual build configuration in 
`python/pom.xml`, ensuring that the composed Py4J package download URL resolves 
correctly.
    
    ### What type of PR is it?
    Documentation
    
    ### Todos
    * [x] - Replace deprecated pypi.python.org host with files.pythonhosted.org
    * [x] - Sync python.py4j.version and repo folder path with project build 
settings
    * [x] - Verify composed download URL produces HTTP 200
    
    ### What is the Jira issue?
    * https://issues.apache.org/jira/browse/ZEPPELIN-6487
    
    ### How should this be tested?
    1. Check `docs/setup/basics/how_to_build.md` in the "Py4J package" section.
    2. Confirm the composed URL 
`${pypi.repo.url}${python.py4j.repo.folder}py4j-${python.py4j.version}.zip` 
constructs: 
`https://files.pythonhosted.org/packages/dd/03/d83f659f045d819fc7550dd472b3831fe8c8fa7204c6428270a46a4a5ab9/py4j-0.10.7.zip`
    3. Verify the URL returns HTTP 200 via `curl -I`:
       ```bash
       curl -I 
[https://files.pythonhosted.org/packages/dd/03/d83f659f045d819fc7550dd472b3831fe8c8fa7204c6428270a46a4a5ab9/py4j-0.10.7.zip](https://files.pythonhosted.org/packages/dd/03/d83f659f045d819fc7550dd472b3831fe8c8fa7204c6428270a46a4a5ab9/py4j-0.10.7.zip)
       ```
    4. Run `git diff --check` to ensure no whitespace errors.
    
    ### Screenshots (if appropriate)
    
    ### Questions:
    * Does the license files need to update? No
    * Is there breaking changes for older versions? No
    * Does this needs documentation? No (this PR updates documentation itself)
    
    
    Closes #5525 from soheetech/ZEPPELIN-6487.
    
    Signed-off-by: ChanHo Lee <[email protected]>
---
 docs/setup/basics/how_to_build.md | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/docs/setup/basics/how_to_build.md 
b/docs/setup/basics/how_to_build.md
index 176d7a9146..8109852084 100644
--- a/docs/setup/basics/how_to_build.md
+++ b/docs/setup/basics/how_to_build.md
@@ -164,9 +164,9 @@ spark.src.download.url # default 
http://d3kbcqa49mib13.cloudfront.net/${spark.ar
 Py4J package
 
 ```bash
-python.py4j.version # default 0.10.9.7
-pypi.repo.url # default https://pypi.python.org/packages
-python.py4j.repo.folder # default 
/64/5c/01e13b68e8caafece40d549f232c9b5677ad1016071a48d04cc3895acaa3
+python.py4j.version # default 0.10.7
+pypi.repo.url # default https://files.pythonhosted.org
+python.py4j.repo.folder # default 
/packages/dd/03/d83f659f045d819fc7550dd472b3831fe8c8fa7204c6428270a46a4a5ab9/
 ```
 
 final URL location for Py4J package will be produced as following:

Reply via email to