Recent Releases of aexpy
aexpy - v0.4.2
- Add command shortcuts.
- Add
runimagecommand to use image worker quickly. - Fix
extractwheel mode, add wheel name option for pip-install. - Add new build info injector, supporting package build info.
- Update cli version message.
Full Changelog: https://github.com/StardustDL/aexpy/compare/v0.4.1...v0.4.2
- Python
Published by StardustDL about 2 years ago
aexpy - v0.4.0
- Fix combined producer error propagation.
- Support service plugin.
- Move stable implementation about
WorkerandStatisticianfrom aexpy-index.- Add
toolsmodule andworkerclassses. - Add
statscommand. - Add docker image worker.
- Add
Full Changelog: https://github.com/StardustDL/aexpy/compare/v0.3.9...v0.4.0
- Python
Published by StardustDL about 2 years ago
aexpy - v0.3.7
- Replace
:with&in release pair string, add data sub-directory for index data. - Make class
ReleaseandReleasePairfrozen and hashable. - Support deprecated decorator, see PEP-702.
Full Changelog: https://github.com/StardustDL/aexpy/compare/v0.3.6...v0.3.7
- Python
Published by StardustDL about 2 years ago
aexpy - v0.3.3
- Support auto input stream gzip detector
- Only report
addentrychanges when the entry's parent exists in the old version - Enhance
ProduceContextand producer name generation
Full Changelog: https://github.com/StardustDL/aexpy/compare/v0.3.2...v0.3.3
- Python
Published by StardustDL over 2 years ago
aexpy - v0.2.6
- Reconstruct API description models, split entries into different categories
- Add override, coroutine, abstract fields for function entries
- Add abstract field for class entries
- Use iterable return values for differs
Full Changelog: https://github.com/StardustDL/aexpy/compare/v0.2.5...v0.2.6
- Python
Published by StardustDL over 2 years ago
aexpy - v0.2.3
- Add mamba/micromamba support.
- Use micromamba as default env provider.
- Update image based on micromamba, decreasing image size.
Full Changelog: https://github.com/StardustDL/aexpy/compare/v0.2.2...v0.2.3
- Python
Published by StardustDL over 2 years ago
aexpy - v0.2.2
- Use
__all__of modules to filter private member - Fixed type id generating
- Support mypy>1.6.1, fixed by copying mypy's TraverseVisitor, like https://github.com/dosisod/refurb/issues/305 and https://github.com/dosisod/refurb/pull/309
- Install wheel file for extraction environment, if possible, and then ignore dependencies defined in distribution
Full Changelog: https://github.com/StardustDL/aexpy/compare/v0.2.1...v0.2.2
- Python
Published by StardustDL over 2 years ago
aexpy - v0.2.1
- Add web frontend back, update document and website
- Add AexPy Package Index repository and cronjob.
- Fix
apidetectorrunning in an different Python environment
Full Changelog: https://github.com/StardustDL/aexpy/compare/v0.2.0...v0.2.1
- Python
Published by StardustDL over 2 years ago
aexpy - v0.2.0
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.
- 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
Full Changelog: https://github.com/StardustDL/aexpy/compare/v0.1.2...v0.2.0
- Python
Published by StardustDL over 2 years ago
aexpy - v0.1.2
v0.1.2 is the FINAL version of the original AexPy with web interfaces.
The current implementation introduces a few unnecessary complexity, and limits the usability. We plan to rewrite a more flexible implementation in next version, focusing on the core features of AexPy to provide a more useful tool for developers.
Full Changelog: https://github.com/StardustDL/aexpy/compare/v0.1.1...v0.1.2
- Python
Published by StardustDL over 2 years ago