github feldroy/air v0.44.0

2 hours ago

What's Changed

Features

  • FEAT: Add "air run" and "air version" CLI commands, make uvicorn a main dep by @audreyfeldroy in #920
  • FEAT: add prek a better pre-commit, re-engineered in Rust & blacken-docs, Run black on python code blocks in documentation files! by @pygarap in #918
  • FEAT: Introduced two new class methods to BaseTag in src/air/tags/models/base.py by @pygarap in #917:
    • from_html_file for building an air-tag tree from a file
    • from_html_file_to_source for generating the instantiable source from a file

Refactoring

  • REFACTOR: Type Annotations Adjustments in the air.tags.models.base.BaseTag class! by @pygarap in #914
  • REFACTOR: rename kwargs to custom_attributes for improved clarity! by @pygarap in #915
  • REFACTOR: reorganize test files into tags subdirectory! by @pygarap in #916
  • REFACTOR: Convert air.Application from inheritance to composition by @pydanny in #906

Docs

Bugfixes

Full Changelog: v0.43.0...v0.44.0

Don't miss a new air release

NewReleases is sending notifications on new releases.