Update several files #5

Merged
mdk merged 1 commit from :update-project into master 2025-11-22 18:49:20 +01:00
Contributor

This pull request includes:

  • Some changes to README.rst: typo fixes, moving links to dedicated line for better non-rendered reading, alignment of comments in the last code block
  • Removing leftovers of GitHub Actions
  • Adding woodpecker config
  • Replacing setup.(py|cfg) with pyproject.toml
  • Moving pomerge/pomerge.py to root directory (inspired by pospell), to avoid the directory for a single file
  • Remove pomerge/init.py, moving version definition to pomerge.py and making pyproject.toml used (also inspired by pospell)

Changes in pyproject.toml in comparison:

  • Update supported Python versions: >=3.8 (unable to test with 3.7, but it works from 3.8 up to 3.14)
  • Removed bumpversion because its use is discouraged in its own PyPI page (there is bump-my-version, a fork from a fork of bumpversion, though)
  • Added a few more keywords
  • Changed homepage URL to point to AFPy repository (See #4)
  • Using tox (inspired by pospell), but without coverage because no test is implemented.

Version change:

  • pomerge/init.py had the version
  • I moved the version definition to pomerge.py and set pyproject.toml to use dynamically. (hence init.py is not required anymore)
This pull request includes: - Some changes to README.rst: typo fixes, moving links to dedicated line for better non-rendered reading, alignment of comments in the last code block - Removing leftovers of GitHub Actions - Adding woodpecker config - Replacing setup.(py|cfg) with pyproject.toml - Moving pomerge/pomerge.py to root directory (inspired by pospell), to avoid the directory for a single file - Remove pomerge/__init__.py, moving version definition to pomerge.py and making pyproject.toml used (also inspired by pospell) Changes in pyproject.toml in comparison: - Update supported Python versions: >=3.8 (unable to test with 3.7, but it works from 3.8 up to 3.14) - Removed [bumpversion](https://pypi.org/project/bumpversion/) because its use is discouraged in its own PyPI page (there is [bump-my-version](https://pypi.org/project/bump-my-version/), a fork from a fork of bumpversion, though) - Added a few more keywords - Changed homepage URL to point to AFPy repository (See #4) - Using tox (inspired by pospell), but without coverage because no test is implemented. Version change: - pomerge/__init__.py had the version - I moved the version definition to pomerge.py and set pyproject.toml to use dynamically. (hence __init__.py is not required anymore)
- Remove bumpversion as its use is discouraged in pypi page
- Use dynamic project from pomerge.py
- Update supported Python versions, only 3.8+ builds successfully
- Use pospell tools sections as inspiration
maciek approved these changes 2025-07-16 09:01:04 +02:00
Fix lint issues in woodpecker CI
Some checks failed
ci/woodpecker/manual/woodpecker Pipeline failed
8e1b585968
Author
Contributor

Temporarily set a Woodpecker CI environment and found and fixed the workflow file: https://woodpecker.afpy.org/repos/50/pipeline/4/3

Temporarily set a Woodpecker CI environment and found and fixed the workflow file: https://woodpecker.afpy.org/repos/50/pipeline/4/3
mdk approved these changes 2025-10-28 22:46:24 +01:00
mdk merged commit 8e1b585968 into master 2025-10-28 22:46:55 +01:00
mdk deleted branch update-project 2025-10-28 22:46:56 +01:00
Owner

Thanks!

Thanks!
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
AFPy/pomerge!5
No description provided.