Skip to content

Commit ec55506

Browse files
committed
plan: todo.md update
1 parent 7bf2f7e commit ec55506

1 file changed

Lines changed: 93 additions & 2 deletions

File tree

todo.md

Lines changed: 93 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,95 @@
11

2-
### Logique Bcasl
2+
### Logique Bcasl []
33

4-
faire que la logique bcasl soit parfaitement aligner avec les capacités presumé de la guibcasl dans Ui/Gui/Dialogs/BcaslDialog.py . en exemple : la gui permet de desactiver toute une section de plugin donc le system bcasl doit prendre en charge que quadn une section est desactiver on la lance passe etc. et lon doit faire de mem pour toute les capacité de l'ui bcasl pas encore totalement pris en charge par bcasl.
4+
faire que la logique bcasl soit parfaitement aligner avec les capacités presumé de la guibcasl dans Ui/Gui/Dialogs/BcaslDialog.py . en exemple : la gui permet de desactiver toute une section de plugin donc le system bcasl doit prendre en charge que quadn une section est desactiver on la lance passe etc. et lon doit faire de mem pour toute les capacité de l'ui bcasl pas encore totalement pris en charge par bcasl.
5+
6+
7+
le bcasl.yml ne doit plus contenir :
8+
9+
file_patterns:
10+
- '**/*.py'
11+
exclude_patterns:
12+
- .ark/**
13+
- '**/__pycache__/**'
14+
- '**/*.pyc'
15+
- '**/*.pyo'
16+
- '**/*.pyd'
17+
- .git/**
18+
- .svn/**
19+
- .hg/**
20+
- venv/**
21+
- .venv/**
22+
- env/**
23+
- .env/**
24+
- node_modules/**
25+
- build/**
26+
- dist/**
27+
- '*.spec'
28+
- '*.egg-info/**'
29+
- .pytest_cache/**
30+
- .mypy_cache/**
31+
- .tox/**
32+
- site-packages/**
33+
34+
## ark.yml []
35+
36+
ark.yml ne doit plus contenir :
37+
38+
exclusion_patterns:
39+
- .ark/**
40+
- '**/__pycache__/**'
41+
- '**/*.pyc'
42+
- '**/*.pyo'
43+
- '**/*.pyd'
44+
- .git/**
45+
- .svn/**
46+
- .hg/**
47+
- venv/**
48+
- .venv/**
49+
- env/**
50+
- .env/**
51+
- node_modules/**
52+
- build/**
53+
- dist/**
54+
- '*.spec'
55+
- '*.egg-info/**'
56+
- .pytest_cache/**
57+
- .mypy_cache/**
58+
- .tox/**
59+
- site-packages/**
60+
inclusion_patterns:
61+
- '**/*.py'
62+
dependencies:
63+
requirements_files:
64+
- requirements.txt
65+
- requirements-prod.txt
66+
- requirements-dev.txt
67+
- Pipfile
68+
- Pipfile.lock
69+
- pyproject.toml
70+
- setup.py
71+
- setup.cfg
72+
- poetry.lock
73+
- conda.yml
74+
- environment.yml
75+
auto_generate_from_imports: true
76+
environment_manager:
77+
priority:
78+
- poetry
79+
- pipenv
80+
- conda
81+
- pdm
82+
- uv
83+
- pip
84+
auto_detect: true
85+
fallback_to_pip: true
86+
87+
car les exclusion sont deja et doivent ere uniuqement gerer par workspace:
88+
exclude:
89+
90+
et aussi les pattern dinclusion ne sont plus necesaire car l'exclusion est suffisante.
91+
(cela doit etre regler dans le Core/venvmanager)
92+
93+
## VenvManager []
94+
95+
dans venvmanager les logique comme celle de la generation de la reuirments etc ne doit normalement pas être dedans mais plutot gerer par le depsanalyser qui dispose de tout la technologie de pointe pour une fiablité .

0 commit comments

Comments
 (0)