Viginum-DataScientist-6
8df5772178
fix(devcontainer): reflect updates to pyproject.toml in #22
2025-07-31 18:50:36 +02:00
Viginum-DataScientist-6
a18992748e
refactor: convert [tool.poetry] to [project]
...
- Use the recommended PEP621 syntax for the pyproject.toml
2025-07-31 13:39:03 +02:00
Viginum-DataScientist-6
045bd4becf
chore: remove unnecessary setup.py
...
- poetry-core is sufficient for handling builds
2025-07-31 13:39:03 +02:00
Viginum-DataScientist-6
3cdea198bb
style: trim trailing whitespaces
2025-07-30 16:59:23 +02:00
Viginum-DataScientist-6
1bd593cf43
feat(ci): add guards for local debugging via nektos/act
2025-07-30 16:58:22 +02:00
Viginum-DataScientist-6
b41ab2ce19
chore: ignore debug event file for nektos/act
2025-07-30 16:58:22 +02:00
Viginum-DataScientist-6
1151e21254
feat(devcontainer): install prebuilt nektos/act executable
...
- Remove the now-unneeded gh CLI devcontainer feature.
2025-07-30 16:56:56 +02:00
Viginum-DataScientist-6
b8fada79c2
chore: remove demoji-based emojis removal
...
- Also remove demoji related tests and benchmarking code.
- This speeds up the unit tests suite.
2025-07-30 14:42:04 +02:00
Viginum-DataScientist-6
95a07bd5a3
feat(devcontainer): add github.vscode-github-actions extension
2025-07-30 14:37:20 +02:00
Viginum-DataScientist-6
e0c747f43c
fix(ci): run pypa/build via pipx
...
- Removes warning caused by running pip as root
2025-07-30 14:34:52 +02:00
Viginum-DataScientist-6
588f20cd4a
feat(ci): cache poetry dependencies
2025-07-30 14:33:18 +02:00
Viginum-DataScientist-6
a92770562b
feat(ci): install poetry via pipx
...
Fixes the warning related to using the root environment's pip when install poetry via `pip install poetry`.
2025-07-30 14:33:18 +02:00
Viginum-DataScientist-6
991ed8141b
style: minor formatting and fix workflow name
2025-07-30 14:33:18 +02:00
Viginum-DataScientist-6
f5f71cca37
fix(ci): restrict release workflow to the main branch
...
- Prevents creating releases from unprotected branches.
2025-07-30 14:29:06 +02:00
Viginum-DataScientist-6
b1d2b93c24
fix(ci): fix artifacts name
v1.0.2
2025-07-29 18:17:12 +02:00
Viginum-DataScientist-6
71a76b0d3a
release: bump version 1.0.2
2025-07-29 18:17:12 +02:00
Viginum-DataScientist-6
ed3f0b9db3
feat(docs): switch to PyPI-based installation instructions
...
Fixes #9 .
2025-07-29 17:52:39 +02:00
Viginum-DataScientist-6
8999d23448
fix(docs): minor formatting
2025-07-29 17:52:39 +02:00
Viginum-DataScientist-6
427a873568
ci: run publish-* workflow on manual GitHub releases only
...
- This setup is inspired by the setup in github.com/python-poetry/poetry.
- Automatically publishing on tag pushes feels brittle, revert to a manual trigger to nre PyPI releases.
- Move the test step to a new test workflow to ensure it is still run on each commit.
2025-07-29 17:29:20 +02:00
Viginum-DataScientist-6
0386589b46
style: remove emojis
2025-07-29 17:29:20 +02:00
Viginum-DataScientist-1
c589aebc41
Merge pull request #6 from VIGINUM-FR/Viginum-DataScientist-6-patch-standardize-README-display
...
fix(docs): standardize README.md display
2025-07-29 17:03:33 +02:00
Viginum-DataScientist-6
56a1f07c1e
fix(docs): standardize README.md display
...
Remove manual text centering
Use standard Markdown syntax for headers
2025-07-29 13:40:08 +00:00
Viginum-DataScientist-1
fb7531405c
Merge pull request #5 from VIGINUM-FR/Viginum-DataScientist-6-docs-add-pypi-release-badge
...
docs: add PyPI release badge
2025-07-29 15:33:28 +02:00
Viginum-DataScientist-6
80f12d6ee9
docs: add PyPI release badge
2025-07-29 13:20:46 +00:00
Viginum-DataScientist-1
eb1599ee10
Merge pull request #7 from VIGINUM-FR/ci-disable-testpypi-releases
...
fix: disable automatic releases to test.pypi.org
2025-07-29 15:15:13 +02:00
Viginum-DataScientist-6
c7107aae1d
fix: disable automatic releases to test.pypi.org
...
[test.]pypi.org reject uploads of distributions with an already
existing version number.
Publishing to testpypi on every commit therefore does not work
in the current versioning setup since it leads to
duplicate release versions.
2025-07-29 13:04:13 +00:00
Viginum-DataScientist-1
8979129306
Merge pull request #3 from VIGINUM-FR/fast-emoji-replace
...
Increase emojis removal robustness and performances
2025-07-22 16:32:49 +02:00
Viginum-DataScientist-6
3a4ff9dcd7
fix(ci): Create new post version to enable CI upload to pypi/testpypi
2025-07-22 11:15:44 +02:00
Someone
6a889baf1a
✅ Add test on github ci
2025-05-27 15:22:14 +02:00
Viginum-DataScientist-6
aefc13ce31
build: add Dockerfile and devcontainer
2025-05-26 17:57:58 +02:00
Viginum-DataScientist-6
72244a8ade
fix: fix unicode ranges for emojis detection
2025-05-26 17:57:58 +02:00
Viginum-DataScientist-6
8cbd9d87a9
fix: add tests and benchmarking for emojis removal
2025-05-26 17:57:58 +02:00
Viginum-DataScientist-6
ad5e63da8b
refactor: extract emojis_remover with dependency injection
...
- enables testing and benchmarking different implementations
2025-05-26 17:49:51 +02:00
Viginum-DataScientist-6
9d178deb74
fix: add type annotations
2025-05-26 17:49:51 +02:00
Viginum-DataScientist-6
b8b6e3940f
chore: remove unused imports and organize remaining
2025-05-26 17:49:51 +02:00
Viginum-DataScientist-6
8c342ea5c1
chore: minor formatting
2025-05-26 14:18:24 +02:00
Viginum-DataScientist-6
c1d3767d57
refactor: remove unused imports
2025-05-26 14:18:24 +02:00
Viginum-DataScientist-6
2d95fd97dd
fix: re-add demoji dependency for testing and comparison
2025-05-26 14:18:24 +02:00
MathisHammel
e641fb8f50
Added fast emoji support
2025-05-26 13:17:44 +02:00
Viginum-DataScientist-6
80b81896e8
docs: use more specific project description
2025-05-09 17:48:08 +02:00
Viginum-DataScientist-6
2ef2025595
docs: optimize demo gif asset file size
...
should enable display on PyPI (PyPI only displays assets with a maximum file size of 10MB)
2025-05-09 17:39:26 +02:00
Viginum-DataScientist-6
2ca8288c07
docs: use direct link to raw asset for demo gif
...
Should enable display of the image on PyPI
2025-05-09 17:01:28 +02:00
Viginum-DataScientist-6
f8d4bc1925
build: rename publish-to-test-pypi.yml to publish-to-pypi.yml
2025-05-09 16:32:32 +02:00
Viginum-DataScientist-6
6aec0029c8
build: create publish-to-pypi.yml action
2025-05-09 16:32:02 +02:00
Someone
858072c471
🎉 First commit
1.0.0
2024-12-19 10:58:10 +01:00