@@ -24,7 +24,7 @@ Run these commands in order to set up the development environment:
2424
25253 . ** Verify dependencies are working:**
2626 ``` bash
27- python -c " import yaml; yaml.safe_load(open( 'projects.yaml') )"
27+ python -c " from ruamel. yaml import YAML; YAML(typ='safe').load( 'projects.yaml')"
2828 ```
2929 - Should run without error if dependencies are properly installed
3030 - Use this to test if ruamel.yaml is available before proceeding
@@ -33,7 +33,7 @@ Run these commands in order to set up the development environment:
3333 ``` bash
3434 pip install " best-of @ git+https://github.com/YDX-2147483647/best-of-generator.git@best-of-bits"
3535 ```
36- - Takes 20-25 seconds. NEVER CANCEL. Set timeout to 60+ minutes.
36+ - Takes 20-25 seconds.
3737 - This is the core tool that generates README.md from projects.yaml
3838
3939### Core Commands
@@ -86,7 +86,7 @@ just list-project-suggestions
8686
87871 . ** Validate YAML syntax:**
8888 ``` bash
89- python -c " import yaml; yaml.safe_load(open( 'projects.yaml') )"
89+ python -c " from ruamel. yaml import YAML; YAML(typ='safe').load( 'projects.yaml')"
9090 ```
9191
92922 . ** Check for duplicate project names:**
@@ -159,7 +159,7 @@ The repository includes several automated workflows:
159159- Install best-of generator if generation commands are needed
160160
161161### YAML validation errors:
162- - Use ` python -c "import yaml; yaml.safe_load(open( 'projects.yaml') )" ` to check syntax
162+ - Use ` python -c "from ruamel. yaml import YAML; YAML(typ='safe').load( 'projects.yaml')" ` to check syntax
163163- Common issues: incorrect indentation, missing quotes for special characters
164164
165165### GitHub CLI authentication:
@@ -208,11 +208,11 @@ When committing changes, exclude these files/directories:
208208# Setup
209209sudo apt-get update && sudo apt-get install -y just
210210just bootstrap # May fail in restricted environments - that's OK
211- python -c " import yaml; yaml.safe_load(open( 'projects.yaml') )" # Verify dependencies
211+ python -c " from ruamel. yaml import YAML; YAML(typ='safe').load( 'projects.yaml')" # Verify dependencies
212212pip install " best-of @ git+https://github.com/YDX-2147483647/best-of-generator.git@best-of-bits"
213213
214214# Validation (these work offline)
215- python -c " import yaml; yaml.safe_load(open( 'projects.yaml') )"
215+ python -c " from ruamel. yaml import YAML; YAML(typ='safe').load( 'projects.yaml')"
216216just sync-issue-form
217217just build-for-pandoc
218218
0 commit comments