ThatXliner / idae

A PEP 723 script runner

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Bug]: Update to accepted 723 syntax

ssweber opened this issue · comments

Prerequisites

  • I have searched the issues and believe that it has not already been reported
  • I have made sure this bug reproduces on the latest version
  • I agree to follow the Code of Conduct

Bug description

PEP 723 has been adjusted to the following syntax:

# /// script
# requires-python = ">=3.11"
# dependencies = [
#   "requests<3",
#   "rich",
# ]
# ///

Posting this here just in case you have not followed the lengthy discussions. I’ll look into doing a pr if I have some time this week.

Reproduction steps

  1. See https://peps.python.org/pep-0723/

Other information

No response

Reproduces how often

I can reproduce this bug 100% of the time

You’re quick :)