Working on Version 1.0 #131
Pinned
HFrost0
announced in
Announcements
Replies: 1 comment
-
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Plan to do
dev at 1.0 branch
1. Auto Command Line Interface
Version 1.0 will provide a new✨ auto-generated command line interface (cli) based on python type annotation and doc string, inspired by pydantic and typer.
:cli:
tag to doc stringThe principle of design is to break nothing. The code itself is the interface and document.
2. AI interface
Version 1.0 may provide a Artificial intelligence Interface (based on origin
serve
module) for ChatGPT Plugins. Once again, it will be based on type hint and doc string, and it breaks nothing for python developer.3. Install and uninstall Site Support
Since Site Support now likes a plugin for bilix, I plan to allow users to install it with the command
bilix install 'git_repo_url'
. The bilix repository will focus on providing more powerful asynchronous BaseDownloaders (like m3u8) instead of Site Downloaders, since users may prefer to keep them private and maintain by themselves.Breaking Changes
In the 1.0 version, there may be some breaking changes:
Annotated
intyping
instead of intyping_extensions
./videos
to.
Beta Was this translation helpful? Give feedback.
All reactions