Skip to content

Support for pyproject.toml for project management & dependency management.  #1947

@vikaspoddar

Description

@vikaspoddar

Based on PEP 621 - pyproject.toml is the new standard for managing the project metadata. This format will greatly help airflow devs to manage their resources in pythonic fashion and better control over dependencies.
If astro CLI start adhere to the python standard for dependency management, it will make it more compatible with python ecosystem

can we also expect astro CLI working fine with uv CLI in the future?

✍️ Is your feature request related to a problem? Please describe.

🧩 Describe the solution you'd like

🤔 Describe alternatives you've considered

Is your feature request specific to a particular Astronomer Platform?

  • Astro
  • Software
  • None/Unknown

💡 Additional context

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions