Commit Graph

21 Commits

Author SHA1 Message Date
renovate[bot]
c5f45a0a77 chore(actions): update astral-sh/setup-uv action (v7.5.0 → v7.6.0)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-16 22:13:14 +00:00
renovate[bot]
a5525202b8 chore(deps): update image python to v3.14.3 (#13)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-16 13:01:51 +02:00
a3b8972ec2 fix: renovate.json 2026-03-16 00:00:32 +02:00
278e5f0f9a fix: remove duplicate renovate.json
preferring the `.github/renovate.json` over this
2026-03-13 15:37:07 +02:00
2b68767f0d refactor: modernize to Python 3 with OOP structure and comprehensive tests (#2)
* feat: full upgrade to python3, tests, etc.

* chore: saving the wip state

* chore(lint): fixed pyright errors, tests

* chore(ci): install deps

* chore(lint): fix linting

* chore(lint): more linting fixes

* chore(ci): upgrade workflows

* fix(test): fix tests, tweak editorconfig

* test: add helper path test and stub requests (#4)

* fix: update paths and workflow (#5)

* fix: update python version and improve cross-platform paths (#6)

* fix: resolve MegaLinter YAML and markdown lint failures (#7)

* fix: implement all CodeRabbit review comments (#8)

* fix: apply CodeRabbit auto-fixes

Fixed 3 file(s) based on 3 unresolved review comments.

* fix: resolve MegaLinter editorconfig and pylint/pyright failures (#9)

* feat: migrate to uv-managed project (#10)

* feat: migrate to uv-managed project

* fix: align Python version in pyproject.toml and CI setup-uv config

* fix: ignore uv.lock in editorconfig, disable PYTHON_PYLINT/PYRIGHT in mega-linter, use uv for dep install (#11)

* fix: ignore uv.lock in editorconfig and disable PYTHON_PYLINT/PYRIGHT in mega-linter

* fix: update outdated comment in mega-linter config

* fix: use uv instead of pip to install deps in mega-linter config

* chore(deps): upgrade workflows

* chore(ci): mega-linter config tweaks

* chore(ci): mega-linter config tweaks

* feat(deps): add pyright and pylint with non-overlapping config

Add pyright>=1.1.0 and pylint>=3.0.0 as dev dependencies. Configure
pyright for basic type checking (py3.13) and refine pylint message
disables to avoid overlap with ruff's enabled rule sets.

* feat(ci): re-enable pyright and pylint in mega-linter

Remove PYTHON_PYLINT and PYTHON_PYRIGHT from DISABLE_LINTERS so
mega-linter runs all three linters: ruff, pyright, and pylint.

* fix: resolve pyright/pylint findings and apply ruff formatting

Add encoding="utf-8" to read_text() calls in tests (pylint W1514).
Apply ruff-format double-quote style consistently across both files.

* chore(hooks): add editorconfig-checker and fix lines exceeding 80 chars

Add editorconfig-checker pre-commit hook to catch line-length
violations locally. Shorten docstrings in aeonview.py and
aeonview_test.py that exceeded the 80-character editorconfig limit.
Remove double-quote-string-fixer hook that conflicted with ruff-format.

* fix(ci): configure mega-linter to use project configs for pyright/pylint

Point mega-linter at pyproject.toml for both linters so they use our
config instead of mega-linter's defaults. Add venvPath/venv to pyright
so it resolves imports from the uv-created .venv. Disable pylint
import-error since import checking is handled by pyright.
2026-03-13 15:31:04 +02:00
6aa17ba957 chore(ci): ignore .coverage 2025-06-23 22:22:01 +03:00
renovate[bot]
7f2c6fe214 Add renovate.json (#1)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-23 22:20:31 +03:00
cd28617259 whitespace trimming, and reindentation with tabs 2018-10-17 19:21:11 +03:00
1c4237aada Whitespace trimming 2018-10-17 19:20:29 +03:00
347f00c15a editorconfig and gitignore augmentation 2018-10-17 19:13:21 +03:00
Ismo Vuorinen
7fd7a04cc0 Reviving an old project 2018-08-08 00:22:36 +03:00
Ismo Vuorinen
38cb5b52a1 github readme 2010-10-12 14:55:38 +03:00
Ismo Vuorinen
11b3b08e0f README for github 2010-10-12 14:53:52 +03:00
Ismo Vuorinen
1695947d78 Old commit 2010-10-10 11:15:51 +00:00
Ismo Vuorinen
d8480aa4d6 curl creates dirs 2010-08-04 06:14:35 +00:00
Ismo Vuorinen
18363b4650 2010-07-31 10:17:31 +00:00
Ismo Vuorinen
8112759b6c now should show up the correct revision number as part of version info 2010-07-25 16:42:08 +00:00
Ismo Vuorinen
aab7e3eaf1 descriptions and version-testing 2010-07-25 16:35:37 +00:00
Ismo Vuorinen
7ae11ec2ca 2010-07-25 14:53:45 +00:00
Ismo Vuorinen
6f11436459 Worked on video-mode, should work now 2010-07-25 09:51:29 +00:00
Ismo Vuorinen
a3e16e6060 aeonview python project 2010-07-24 13:29:37 +00:00