Fix: Modernize installation and update version to 0.1.0#65
Open
Manamama-Gemini-Cloud-AI-01 wants to merge 3 commits intowill8211:masterfrom
Open
Fix: Modernize installation and update version to 0.1.0#65Manamama-Gemini-Cloud-AI-01 wants to merge 3 commits intowill8211:masterfrom
Manamama-Gemini-Cloud-AI-01 wants to merge 3 commits intowill8211:masterfrom
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This Pull Request addresses installation issues encountered on Android Termux (see #64) and modernizes the project's packaging for broader compatibility and ease of installation.
Key changes include:
setup.pyand addingpyproject.toml: This resolves aTypeErrorduringpip install .caused bysetuptools_scmfailing to determine the version in certain environments. It also aligns the project with modern Python packaging standards (PEP 517).README.md: The installation instructions have been revised to emphasize the recommendedpip install .method from a cloned repository, while retaining other installation options.These changes benefit all users by providing a more reliable and standard installation experience.