Skip to content

fix(pyproject-toml): fix setup tools and prepare repository for first release - #98

Open
dusanparipovic wants to merge 2 commits into
mainfrom
fix/setup-tools
Open

fix(pyproject-toml): fix setup tools and prepare repository for first release#98
dusanparipovic wants to merge 2 commits into
mainfrom
fix/setup-tools

Conversation

@dusanparipovic

Copy link
Copy Markdown
Collaborator

No description provided.

- Changed project name to "gems-views-builder" and updated version to "0.1.0".
- Added "wheel" to build-system requirements.
- Expanded authors list with new contributors.
- Updated classifiers to include intended audience and topic.
- Added homepage URL to project metadata.
- Adjusted package inclusion pattern in setuptools configuration.
- Updated dev dependencies to include "build" and its version specification.
- Updated uv.lock to reflect changes in project name and version.
tbittar
tbittar previously approved these changes Jul 29, 2026
Comment thread pyproject.toml
requires-python = ">=3.10"
classifiers = [
#Classifiers here: https://pypi.org/classifiers/
"Development Status :: 5 - Production/Stable",

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why removing this ?

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Currently we don't support all planned features so that's why.
But when I think once again we could keep it because we won't do release it could stay here until we make release

- Added "Development Status :: 5 - Production/Stable" classifier to project metadata for better categorization on PyPI.
- Included a comment with a link to the PyPI classifiers for reference.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

setuptools packages.find include pattern drops subpackages (input, validation, view)

2 participants