Rewrite the project structure, simplify code base and redesign command-line interfaces.
We have removed web front-end support in current and next version, and are focusing on command-line interface for now.
For the old available version, see [v0.1.2](https://github.com/StardustDL/aexpy/releases/tag/v0.1.2).
- The main tool runs on Python 3.12 now
- Remove API extraction support for Python 3.7 and older versions
- Support processing local code base, source code directory, and wheel files
- Support stdin/stdout for command-line interface IO
- Support customized conda environment for API extraction
- Use explicit file for cache, while AexPy performs as a producers, not concerns about data storage
- Update mypy to 1.6.1
- Remove RESTful APIs, web server, and front-end
- Replace hand-written object dump/load by [pydantic](https://docs.pydantic.dev/latest/)
**Full Changelog**: https://github.com/StardustDL/aexpy/compare/v0.1.2...v0.2.0