summaryrefslogtreecommitdiffstats
path: root/roles/python/tasks/main.yml
AgeCommit message (Collapse)AuthorFilesLines
2026-03-04Refactor language roles to use mise and install multiple version supportAhmed Abdelhalim1-43/+21
2026-02-11Fix the environment warningAhmed Abdelhalim1-0/+7
Adding uv to /usr/local/bin which is already in PATH, removing the need of having environment in the path
2026-01-24Fix ansible_facts to use only bracket notation instead of dot notationAhmed Abdelhalim1-3/+3
Co-authored-by: claude.ai
2026-01-24Fix ansible 2.20.1 deprecation warning about ansible_varsAhmed Abdelhalim1-4/+4
2026-01-18Update python path setup to have it usable across multiple rolesAhmed Abdelhalim1-2/+2
Since my dotfile setup already included this, I updated the markers to allow having this block only once and avoid having it duplicated many times Ref: https://git.sr.ht/~a14m/.rc/commit/56a3b484c39f227f4678517280ee560ac8c809d0
2025-11-03Fix python install not to always report changedAhmed Abdelhalim1-2/+2
2025-10-20Implement a better download/install for python, pihole and go roleAhmed Abdelhalim1-0/+7
2025-10-20Refactor python role to remove homebrew dependencyAhmed Abdelhalim1-6/+11
2025-09-20Migrate to the new loop syntaxAhmed Abdelhalim1-1/+1
2025-09-15Fix idempotent testing for python roleAhmed Abdelhalim1-1/+1
2025-09-15Refactor python and ansible roles to use uv package managerAhmed Abdelhalim1-65/+9
2025-09-04Fix CIAhmed Abdelhalim1-1/+4
2025-09-03Add ansible roleAhmed Abdelhalim1-0/+6
2025-09-03Revert back to using brew module as it has better idempotency handlingAhmed Abdelhalim1-6/+5
2025-09-02Revert the pyenv full path changeAhmed Abdelhalim1-4/+12
It should be cosmetic, but apparently failing on debian
2025-09-02Fix CI failures and ignore intentionally changing tasks for idem testAhmed Abdelhalim1-0/+4
2025-09-02Fix linting issuesAhmed Abdelhalim1-3/+3
2025-09-02Fix homebrew to use commands instead of module to avoid issue with archAhmed Abdelhalim1-18/+11
Plus it's cleaner to see what gets installed instead of depending on the module
2025-09-02Fix the python role to install and clean up in idempotent mannerAhmed Abdelhalim1-1/+25
2025-08-20Add python roleAhmed Abdelhalim1-0/+49