mirror of
				https://github.com/autistic-symposium/web3-starter-py.git
				synced 2025-10-30 22:48:52 -04:00 
			
		
		
		
	
		
			
				
	
	
		
			51 lines
		
	
	
	
		
			1.9 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			51 lines
		
	
	
	
		
			1.9 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| # ✨🐍 [Scratch Space] Python: small projects and boilerplates 
 | |
| 
 | |
| 
 | |
| ## Code in this repo
 | |
| 
 | |
| ### APIs
 | |
| 
 | |
| * [FastAPI Location API deployed in Vercel](https://github.com/bt3gl-labs/Scratch-Space-Python/tree/master/fastapi-location-app)
 | |
| 
 | |
| 
 | |
| 
 | |
| ### Boilerplates
 | |
| 
 | |
| * [CLI with Click](https://github.com/bt3gl-labs/Scratch-Space-Python/tree/master/boilerplates-click)
 | |
| * [CLI with Argparse](https://github.com/bt3gl-labs/Scratch-Space-Python/tree/master/boilerplates-argparse)
 | |
| * [Dashboards with Dash and Plot.ly](https://github.com/bt3gl-labs/Scratch-Space-Python/tree/master/boilerplates-dash)
 | |
| * [Testing in Python](https://github.com/bt3gl-labs/Scratch-Space-Python/tree/master/boilerplates-tests)
 | |
| * [Security examples](https://github.com/bt3gl-labs/Scratch-Space-Python/tree/master/boilerplates-security)
 | |
| * [Concurrence examples](https://github.com/bt3gl-labs/Scratch-Space-Python/tree/master/boilerplates-concurrence)
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| ### Small projects
 | |
| 
 | |
| * [encoding decimals](https://github.com/bt3gl-labs/Scratch-Space-Python/tree/master/small-projects/enconding-decimals)
 | |
| * [finding a blob boundary](https://github.com/bt3gl-labs/Scratch-Space-Python/tree/master/small-projects/finding-blob-boundary)
 | |
| * [magic pen](https://github.com/bt3gl-labs/Scratch-Space-Python/tree/master/small-projects/magic-pen)
 | |
| * [maze puzzle](https://github.com/bt3gl-labs/Scratch-Space-Python/tree/master/small-projects/maze-puzzle)
 | |
| * [parsing Medium posts](https://github.com/bt3gl-labs/Scratch-Space-Python/tree/master/small-projects/medium)
 | |
| 
 | |
| 
 | |
| ----
 | |
| 
 | |
| ### Useful tools and packages
 | |
| 
 | |
| * [Black (code formatting)](https://github.com/psf/black)
 | |
| * [Flake8 (static code analysis](https://flake8.pycqa.org/en/latest/)
 | |
| * [Pre-commit](https://pre-commit.com/)
 | |
| * [unittest](https://docs.python.org/3/library/unittest.html)
 | |
| * [nose](https://nose.readthedocs.io/en/latest/)
 | |
| * [tox](https://tox.wiki/en/latest/)
 | |
| 
 | |
| 
 | |
| ----
 | |
| 
 | |
| 
 | |
| ## Good Readings
 | |
| 
 | |
| * [Google Style Guide](https://google.github.io/styleguide/pyguide.html).
 | |
| 
 | 
