mirror of
				https://github.com/ml-explore/mlx.git
				synced 2025-11-01 00:28:11 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			38 lines
		
	
	
		
			531 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			38 lines
		
	
	
		
			531 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ### Packaging for PyPI
 | |
| 
 | |
| Install `build` and `twine`:
 | |
| 
 | |
| ```
 | |
| pip install --user --upgrade build
 | |
| pip install --user --upgrade twine
 | |
| ```
 | |
| 
 | |
| Generate the source distribution and wheel:
 | |
| 
 | |
| ```
 | |
| python -m build
 | |
| ```
 | |
| 
 | |
| *Warning* use a test server first
 | |
| 
 | |
| #### Test Upload
 | |
| 
 | |
| Upload to test server:
 | |
| 
 | |
| ```
 | |
| python -m twine upload --repository testpypi dist/*
 | |
| ```
 | |
| 
 | |
| Install from test server and check that it works:
 | |
| 
 | |
| ```
 | |
| python -m pip install --index-url https://test.pypi.org/simple/ --no-deps mlx
 | |
| ```
 | |
| 
 | |
| #### Upload
 | |
| 
 | |
| ```
 | |
| python -m twine upload dist/*
 | |
| ```
 | |
| 
 | 
