What's Changed
- π Initial commit by @paduszyk in #1
- ποΈ Set up the virtual environment and the project's layout by @paduszyk in #2
- π§ Configure Pre-commit and Pre-commit.ci by @paduszyk in #3
- π§βπ» Set up the code quality tools by @paduszyk in #4
- π§ Set up the test runner and coverage reports by @paduszyk in #5
- π¦ Run code quality tools and tests from Nox sessions by @paduszyk in #6
- π· Apply CI workflows and related automation tools by @paduszyk in #7
- π·οΈ Define the Gitmoji data model by @paduszyk in #8
- π₯ Enable fetching Gitmoji data from the official API by @paduszyk in #9
- π₯ Fall back to the backup data if the API request fails by @paduszyk in #10
- π§βπ» Set up the package's CLI for adding commands by @paduszyk in #11
- β¨ Add a command to keep the backup up-to-date with the API by @paduszyk in #12
- π· Schedule the API backup updates using GitHub Actions by @paduszyk in #13
- β¨ Select whether to use backup or not when fetching from the API by @paduszyk in #14
- π§βπ» Set up the Markdown files linter by @paduszyk in #15
- π Add contributing guide and issue forms by @paduszyk in #16
- π Add installation and usage instructions by @paduszyk in #17
- π§ Update the project's metadata by @paduszyk in #18
- π© Add
py.typed
marker file by @paduszyk in #19 - π· Add a workflow publishing the package to PyPI by @paduszyk in #20
- π Bump version to
1.0.0
by @paduszyk in #21
New Contributors
Full Changelog: https://github.com/paduszyk/python-gitmojis/commits/1.0.0