Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

wekan_list: Use logging module, work around upstream bug with missing 'sort' #28

Open
wants to merge 7 commits into
base: main
Choose a base branch
from

Conversation

C0rn3j
Copy link
Contributor

@C0rn3j C0rn3j commented Nov 19, 2024

Fixed subtask boards which the API should not be able to see, and they do not have sort - this is a workaround fix for an upstream bug wekan/wekan#5582

Couple other small fixes including adding a Repology badge -
image

Ticket was opened made with Repology to fix the PyPI link, so that should hopefully sort itself out.

Updated CI to get it working.

Code + examples updated in wekan_list+readme to allow using both tabs or spaces for indents.
Spaces were retained in code, it's just code style that was changed where it was problematic.

Remove checks for dead Python in requirements - which this codebase didn't support anymore after adding typing in some earlier versions - and make a note in the README.md to expect only upstream-supported versions to work.

Also migrated to pyproject.toml, fixes #19

@C0rn3j
Copy link
Contributor Author

C0rn3j commented Dec 3, 2024

@bastianwenske When you have some time to look, the project now must be built via python -m build

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.

Migrate off the deprecated setup.py
1 participant