Skip to content

Migrate mojo-dotenv to Mojo 1.0 baseline - #3

Merged
Mjboothaus merged 5 commits into
mainfrom
feature/mojo-1.0b1-migration
Aug 16, 2026
Merged

Migrate mojo-dotenv to Mojo 1.0 baseline#3
Mjboothaus merged 5 commits into
mainfrom
feature/mojo-1.0b1-migration

Conversation

@Mjboothaus

Copy link
Copy Markdown
Contributor

Summary

  • migrate dotenv parser/loader/tests to Mojo 1.0 syntax, imports, and string APIs
  • align pixi and recipe metadata with stable Mojo 1.0 policy
  • add just workflow helper docs and commands for cross-platform task execution

Validation

  • pixi run test-all
  • pixi run build-package

Co-Authored-By: Oz oz-agent@warp.dev

Mjboothaus and others added 5 commits February 2, 2026 14:58
- Add scripts/run_examples.py and pixi examples-all task
- Run examples-all from pre_submit_checklist
Co-Authored-By: Warp <agent@warp.dev>
Co-Authored-By: Oz <oz-agent@warp.dev>
Co-Authored-By: Oz <oz-agent@warp.dev>
Co-Authored-By: Oz <oz-agent@warp.dev>
Co-Authored-By: Oz <oz-agent@warp.dev>
@semanticdiff-com

semanticdiff-com Bot commented Aug 16, 2026

Copy link
Copy Markdown

Review changes with  SemanticDiff

Changed Files
File Status
  .pre-commit-config.yaml  47% smaller
  scripts/pre_submit_checklist.py  11% smaller
  recipe.yaml  10% smaller
  .github/workflows/validate-recipe.yml  0% smaller
  CHANGELOG.md Unsupported file format
  RECIPE_SETUP.md Unsupported file format
  docs/JUST_SETUP.md Unsupported file format
  docs/PLATFORM_BUILDS.md Unsupported file format
  docs/RECIPE_VALIDATION.md Unsupported file format
  docs/pixi-pre-submit.md Unsupported file format
  examples/simple.mojo Unsupported file format
  justfile Unsupported file format
  packaging/recipe.yaml  0% smaller
  packaging/test_package.mojo Unsupported file format
  pixi.lock Unsupported file format
  pixi.toml Unsupported file format
  scripts/build-recipe.sh Unsupported file format
  scripts/run_examples.py  0% smaller
  scripts/validate-recipe.sh Unsupported file format
  src/dotenv/__init__.mojo Unsupported file format
  src/dotenv/finder.mojo Unsupported file format
  src/dotenv/loader.mojo Unsupported file format
  src/dotenv/parser.mojo Unsupported file format
  tests/test_basic.mojo Unsupported file format
  tests/test_escapes.mojo Unsupported file format
  tests/test_export.mojo Unsupported file format
  tests/test_helpers.mojo Unsupported file format
  tests/test_load_dotenv.mojo Unsupported file format
  tests/test_missing_files.mojo Unsupported file format
  tests/test_multiline.mojo Unsupported file format
  tests/test_override.mojo Unsupported file format
  tests/test_phase3plus.mojo Unsupported file format
  tests/test_python_compat.mojo Unsupported file format
  tests/test_variables.mojo Unsupported file format

@Mjboothaus
Mjboothaus merged commit 3ed7336 into main Aug 16, 2026
5 checks passed
@Mjboothaus
Mjboothaus deleted the feature/mojo-1.0b1-migration branch August 16, 2026 09:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant