10 Commits
Author SHA1 Message Date
david-spacil 013818c463 chore: bump version and changelog 2026-10-02 22:35:36 +02:00
david-spacil 2c5146aa34 fix: BOM v amcr_tools.py, E501 a verze v CITATION.cff
- amcr_tools.py: odstraněn UTF-8 BOM zanesený v 49fbd91 – kvůli němu
  pyqgis4-checker soubor vůbec nezkontroloval a check_sources selhal
- check_version_bump.py: zalomen řádek nad 79 znaků (ruff E501)
- CITATION.cff: version 2.2.0 podle metadata.txt; date-released se
  posune v den vydání

Připraveno s pomocí AI (Claude), ručně zkontrolováno.
2026-10-02 11:23:20 +02:00
david-spacil dfb3a9ef9b chore: odstranit resources.py a konfiguraci flake8 z balíčku (v2.1.4) (#71)
* chore: odstranit resources.py a konfiguraci flake8 z balíčku

Scanner na plugins.qgis.org označil plugin jako „Validated
(configured)“ kvůli amcr_viewer/.flake8. Ten potlačoval jen stylové
nálezy (E302, E305, E501) ve vygenerovaném resources.py, který se
nikde neimportuje – ikony se načítají přímo z PNG. resources.py
repozitář pluginů nevyžaduje (validator.py v QGIS-Django, PyQGIS
cookbook: „optional“).

- Smazán amcr_viewer/resources.py a amcr_viewer/.flake8.
- CI: flake8 běží s --isolated (výchozí pravidla jako scanner);
  kontrola ZIPu místo .flake8 hlídá povinný LICENSE.
- check_sources.py: žádné skryté soubory v balíčku, ani config
  soubory scanneru.
- pyproject.toml, README.md, AGENTS.md: odstraněny odkazy na oba
  soubory, popsán postup bez konfigurace.

Ověřeno: check_sources, flake8 7.3.0, ruff 0.16.5, bandit 1.9.4,
detect-secrets bez nálezů; pyqgis4-checker čistý; smoke test v QGIS
3.44.15 (Qt 5) i 4.2.3 (Qt 6); ZIP bez skrytých souborů.

Připraveno s pomocí AI (Claude).

* Verze 2.1.4

Povýšena verze v metadata.txt (+ changelog) a CITATION.cff po odstranění resources.py a konfigurace flake8.

Připraveno s pomocí AI (Claude).
2026-10-01 18:45:48 +02:00
david-spacil 5841fc15de Update CITATION.cff 2026-10-01 15:34:52 +02:00
david-spacilandClaude Opus 5 1d5220ee61 chore: aktualizace CITATION.cff na v2.1.2
Soubor zůstal na v2.0.0 z 5. 6. 2026, ačkoli Zenodo má v2.1.2
z 1. 9. 2026. DOI je koncepční, ukazuje vždy na poslední verzi,
a proto se nemění.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01GptqiE8kzeUUsx6h9apwiP
2026-09-02 09:38:50 +02:00
david-spacil 45b6ab09b2 Update CITATION.cff 2026-06-05 14:12:54 +02:00
David Spáčil b37f9184b5 Merge pull request #4 from ARUP-CAS/dev
Polishing for QGIS plugin repository
2026-02-11 16:01:47 +01:00
David Spáčil 9dc00a508b Updated version 2026-02-11 16:00:27 +01:00
David Spáčil d1f095df80 Update CITATION.cff 2026-02-11 14:56:39 +01:00
David Spáčil e2d4d8b32c Licensing and metadata update 2026-02-11 13:34:35 +01:00