Skip to content

Packaging#24

Open
flywire wants to merge 10 commits intopfalcon:masterfrom
flywire:master
Open

Packaging#24
flywire wants to merge 10 commits intopfalcon:masterfrom
flywire:master

Conversation

@flywire
Copy link
Contributor

@flywire flywire commented Feb 24, 2025

close #21

@flywire
Copy link
Contributor Author

flywire commented Feb 24, 2025

Needs tweaking if #23 merged and README.md needs reworking.

pyproject.toml Outdated
@@ -0,0 +1,15 @@
[project]
name = "ppxml2db"
version = "1.7.0"
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Copy link
Contributor Author

Choose a reason for hiding this comment

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

To set the version in pyproject.toml from version.py, you can use the following command:

pip install toml
python -m toml --generate-version version.py pyproject.toml

@pfalcon
Copy link
Owner

pfalcon commented Feb 25, 2025

This matter was discussed in #17 , where I explained that I don't consider that ppxml2db is ready to be consumed by people who don't use git, etc. themselves daily. It also explains why the project is laid out like it is (simple flat directory structure), that being practicality. I have very limited time vs need to do much more development in very many areas, so would rather concentrate on those. In #17, I gave examples of things which IMHO warrant further attention after ppxml2db is available per se, progress with which might motivate further attention to things like ppxml2db packaging.

(Additionally, as explained in #23 (comment), I'm wary about dependency and novelty races, so wouldn't implement packaging based on them myself, and would think twice before adopting maintenance of such.)

@flywire
Copy link
Contributor Author

flywire commented Mar 3, 2025

I don't consider that ppxml2db is ready to be consumed by people who don't use git, etc. themselves daily.

Fair enough. Anyone that wants that can use my fork.

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.

Packaging

3 participants