Skip to content

Conversation

@fbacquelot
Copy link

No description provided.

fbacquelot added 30 commits May 28, 2025 13:58
…u fichier vector.py en trois classes VectorSets(), Vector() et Layer() => squelette du programme
…té déplacés dans le sous-dossier unit_tests
… vectorielles sont au format gpkg, geojson et shp
…voie bien le contenu de données dans une chaîne de caractères
fbacquelot and others added 14 commits July 28, 2025 17:51
…/core-python into feature/vectorsets_squashed_commits
vector.py : mise en forme du skeleton du programme vector.py

vector.py : deux usages pour le chargement des données vecteur (en cours de réalisation)

vector.py : rajout du path relatif donnant accès au fichier shapefile d'exemple

vector.py : chargement des données vecteur dans la partie main du programme python

vector.py : rajout des types des arguments d'entrées et de sorties des méthodes de classes et d'instance

vector.py : ajout d'un commentaire dans la partie 'main()'

vector.py : option json pour ogrinfo en ligne de commande

vector.py : description des arguments d'entrée et de sortie du constructeur de 'Table()'

vector.py : orthographe

vector.py : mise à jour de la liste des valeurs de srs uniques des tables

test_vector.py :  mise à jour Table à la place de Layer

vector.py : import des librairies gdal et ogr

vector.py : esthétique

vector.py : mise dans l'ordre croissant des codes srs uniques des tables

vector.py : rajouter l'instanciation des objets liés aux classes 'VectorSet()' et 'Vector()'

fichiers tests unitaires déplacés dans le sous-dossier 'unit_tests'

test_* : suppression de ces fichiers de tests unitaires car ils ont été déplacés dans le sous-dossier unit_tests

__init__.py & test_*.py : déplacement au bon endroit des tests unitaires

vector.py : mise à jour des classes et des méthodes associées

suppression des fichiers car ils ont été déplacés dans le bon dossier

test_vector.py : ajout commentaire dans la docstring

vector.py : ajout de la méthode 'get_data_str' de 'rok4.storage'

test_vector.py : ajout des tests unitaires si les fichiers de données vectorielles sont au format gpkg, geojson et shp

vector.py : chargement des données vecteur => construction des classes 'VectorSet()' et 'Vector()'

test_vector.py : suppression de tests inutiles

test_vector.py : ajout de test pour tester que vector.from_file() renvoie bien le contenu de données dans une chaîne de caractères

test_vector.py : esthétique

vector.py : construction du jeu de données vecteur à partir du descriptor dans la classe 'VectorSet()'

vector.py & test_vector.py : couverture des tests passée à 63% reste à encore à écrire dans certaines méthodes

vector.py : revue du typage de tables

test_vector.py : ajout des tests unitaires pour les méthodes 'from_file()' et 'from_parameters()' de la classe 'Vector()'

vector.py & test_vector.py : manque quelques tests + couverture des tests à 81%

test_vector.py : quelques petites corrections dans le test 'test_vector_descripor_ok()'

test_vector.py : correction des tests de la classe 'VectorSet()'  pour des fichiers d'entrées des fichiers vectorielles de type shapefile

rok4 : suppression dossier 'rok4' de l'environnement virtuel

test_vector.py : ajout de quelques tests d'intégration dans la fonction de test 'test_table_init(mpatch)'

test_vector.py : insertion d'une en-tête au programme de tests et d'une docstring aux deux premères fonctions du programme

test_vector.py : ajout de la docstring aux deux fonctions suivantes de test

test_vector.py : ajout de la docstring manquante dans les fonctions de test restantes

test_vector.py : esthétique => mise sur plusieurs lignes du contexte et du but du programme

vector.py : première version suite issues #97 "Module de chargement de données vecteur"

filelist.txt : nouveau jeu de données d'entrées

[pre-commit.ci] Corrections automatiques appliquées par les git hooks.

test_vector.py : tests à revoir car le code a été remis à plat suite issues #97

Merge branch 'feature/vectorsets' of github.com:rok4/core-python into feature/vectorsets

[pre-commit.ci] Corrections automatiques appliquées par les git hooks.

test_vector.py : formatage avec black

Merge branch 'feature/vectorsets_squashed_commits' of github.com:rok4/core-python into feature/vectorsets_squashed_commits

[pre-commit.ci] Corrections automatiques appliquées par les git hooks.
…/core-python into feature/vectorsets_squashed_commits
…e issues #97 avec nouveaux jeux de données d'entrées et suppression des anciennes données d'entrées => "Module de chargement de données vecteur"
…aux jeux de données d'entrées et suppression des anciennes données d'entrées => "Module de chargement de données vecteur"

test_vector.py : tests non encore réalisés suite issue #97 => module de chargement des données vecteur"

vector.py : mise en forme du skeleton du programme vector.py

vector.py : deux usages pour le chargement des données vecteur (en cours de réalisation)

vector.py : rajout du path relatif donnant accès au fichier shapefile d'exemple

vector.py : chargement des données vecteur dans la partie main du programme python

vector.py : rajout des types des arguments d'entrées et de sorties des méthodes de classes et d'instance

vector.py : ajout d'un commentaire dans la partie 'main()'

vector.py : option json pour ogrinfo en ligne de commande

vector.py : description des arguments d'entrée et de sortie du constructeur de 'Table()'

vector.py : orthographe

vector.py : mise à jour de la liste des valeurs de srs uniques des tables

test_vector.py :  mise à jour Table à la place de Layer

vector.py : import des librairies gdal et ogr

vector.py : esthétique

vector.py : mise dans l'ordre croissant des codes srs uniques des tables

vector.py : rajouter l'instanciation des objets liés aux classes 'VectorSet()' et 'Vector()'

fichiers tests unitaires déplacés dans le sous-dossier 'unit_tests'

test_* : suppression de ces fichiers de tests unitaires car ils ont été déplacés dans le sous-dossier unit_tests

__init__.py & test_*.py : déplacement au bon endroit des tests unitaires

vector.py : mise à jour des classes et des méthodes associées

suppression des fichiers car ils ont été déplacés dans le bon dossier

test_vector.py : ajout commentaire dans la docstring

vector.py : ajout de la méthode 'get_data_str' de 'rok4.storage'

test_vector.py : ajout des tests unitaires si les fichiers de données vectorielles sont au format gpkg, geojson et shp

vector.py : chargement des données vecteur => construction des classes 'VectorSet()' et 'Vector()'

test_vector.py : suppression de tests inutiles

test_vector.py : ajout de test pour tester que vector.from_file() renvoie bien le contenu de données dans une chaîne de caractères

test_vector.py : esthétique

vector.py : construction du jeu de données vecteur à partir du descriptor dans la classe 'VectorSet()'

vector.py & test_vector.py : couverture des tests passée à 63% reste à encore à écrire dans certaines méthodes

vector.py : revue du typage de tables

test_vector.py : ajout des tests unitaires pour les méthodes 'from_file()' et 'from_parameters()' de la classe 'Vector()'

vector.py & test_vector.py : manque quelques tests + couverture des tests à 81%

test_vector.py : quelques petites corrections dans le test 'test_vector_descripor_ok()'

test_vector.py : correction des tests de la classe 'VectorSet()'  pour des fichiers d'entrées des fichiers vectorielles de type shapefile

rok4 : suppression dossier 'rok4' de l'environnement virtuel

test_vector.py : ajout de quelques tests d'intégration dans la fonction de test 'test_table_init(mpatch)'

test_vector.py : insertion d'une en-tête au programme de tests et d'une docstring aux deux premères fonctions du programme

test_vector.py : ajout de la docstring aux deux fonctions suivantes de test

test_vector.py : ajout de la docstring manquante dans les fonctions de test restantes

test_vector.py : esthétique => mise sur plusieurs lignes du contexte et du but du programme

vector.py : première version suite issues #97 "Module de chargement de données vecteur"

filelist.txt : nouveau jeu de données d'entrées

[pre-commit.ci] Corrections automatiques appliquées par les git hooks.

test_vector.py : tests à revoir car le code a été remis à plat suite issues #97

Merge branch 'feature/vectorsets' of github.com:rok4/core-python into feature/vectorsets

[pre-commit.ci] Corrections automatiques appliquées par les git hooks.

test_vector.py : formatage avec black

Merge branch 'feature/vectorsets_squashed_commits' of github.com:rok4/core-python into feature/vectorsets_squashed_commits

[pre-commit.ci] Corrections automatiques appliquées par les git hooks.
…/core-python into feature/vectorsets_squashed_commits
@fbacquelot fbacquelot requested a review from Dolite July 29, 2025 10:03
@fbacquelot fbacquelot self-assigned this Jul 29, 2025
@github-actions github-actions bot added enhancement New feature or request quality labels Jul 29, 2025
fbacquelot and others added 10 commits July 30, 2025 13:22
…aux jeux de données d'entrées et suppression des anciennes données d'entrées => "Module de chargement de données vecteur"

test_vector.py : tests non encore réalisés suite issue #97 => module de chargement des données vecteur"

vector.py : mise en forme du skeleton du programme vector.py

vector.py : deux usages pour le chargement des données vecteur (en cours de réalisation)

vector.py : rajout du path relatif donnant accès au fichier shapefile d'exemple

vector.py : chargement des données vecteur dans la partie main du programme python

vector.py : rajout des types des arguments d'entrées et de sorties des méthodes de classes et d'instance

vector.py : ajout d'un commentaire dans la partie 'main()'

vector.py : option json pour ogrinfo en ligne de commande

vector.py : description des arguments d'entrée et de sortie du constructeur de 'Table()'

vector.py : orthographe

vector.py : mise à jour de la liste des valeurs de srs uniques des tables

test_vector.py :  mise à jour Table à la place de Layer

vector.py : import des librairies gdal et ogr

vector.py : esthétique

vector.py : mise dans l'ordre croissant des codes srs uniques des tables

vector.py : rajouter l'instanciation des objets liés aux classes 'VectorSet()' et 'Vector()'

fichiers tests unitaires déplacés dans le sous-dossier 'unit_tests'

test_* : suppression de ces fichiers de tests unitaires car ils ont été déplacés dans le sous-dossier unit_tests

__init__.py & test_*.py : déplacement au bon endroit des tests unitaires

vector.py : mise à jour des classes et des méthodes associées

suppression des fichiers car ils ont été déplacés dans le bon dossier

test_vector.py : ajout commentaire dans la docstring

vector.py : ajout de la méthode 'get_data_str' de 'rok4.storage'

test_vector.py : ajout des tests unitaires si les fichiers de données vectorielles sont au format gpkg, geojson et shp

vector.py : chargement des données vecteur => construction des classes 'VectorSet()' et 'Vector()'

test_vector.py : suppression de tests inutiles

test_vector.py : ajout de test pour tester que vector.from_file() renvoie bien le contenu de données dans une chaîne de caractères

test_vector.py : esthétique

vector.py : construction du jeu de données vecteur à partir du descriptor dans la classe 'VectorSet()'

vector.py & test_vector.py : couverture des tests passée à 63% reste à encore à écrire dans certaines méthodes

vector.py : revue du typage de tables

test_vector.py : ajout des tests unitaires pour les méthodes 'from_file()' et 'from_parameters()' de la classe 'Vector()'

vector.py & test_vector.py : manque quelques tests + couverture des tests à 81%

test_vector.py : quelques petites corrections dans le test 'test_vector_descripor_ok()'

test_vector.py : correction des tests de la classe 'VectorSet()'  pour des fichiers d'entrées des fichiers vectorielles de type shapefile

rok4 : suppression dossier 'rok4' de l'environnement virtuel

test_vector.py : ajout de quelques tests d'intégration dans la fonction de test 'test_table_init(mpatch)'

test_vector.py : insertion d'une en-tête au programme de tests et d'une docstring aux deux premères fonctions du programme

test_vector.py : ajout de la docstring aux deux fonctions suivantes de test

test_vector.py : ajout de la docstring manquante dans les fonctions de test restantes

test_vector.py : esthétique => mise sur plusieurs lignes du contexte et du but du programme

vector.py : première version suite issues #97 "Module de chargement de données vecteur"

filelist.txt : nouveau jeu de données d'entrées

[pre-commit.ci] Corrections automatiques appliquées par les git hooks.

test_vector.py : tests à revoir car le code a été remis à plat suite issues #97

Merge branch 'feature/vectorsets' of github.com:rok4/core-python into feature/vectorsets

[pre-commit.ci] Corrections automatiques appliquées par les git hooks.

test_vector.py : formatage avec black

Merge branch 'feature/vectorsets_squashed_commits' of github.com:rok4/core-python into feature/vectorsets_squashed_commits

[pre-commit.ci] Corrections automatiques appliquées par les git hooks.
…/core-python into feature/vectorsets_squashed_commits
…aux jeux de données d'entrées et suppression des anciennes données d'entrées => "Module de chargement de données vecteur"

test_vector.py : tests non encore réalisés suite issue #97 => module de chargement des données vecteur"

vector.py : mise en forme du skeleton du programme vector.py

vector.py : deux usages pour le chargement des données vecteur (en cours de réalisation)

vector.py : rajout du path relatif donnant accès au fichier shapefile d'exemple

vector.py : chargement des données vecteur dans la partie main du programme python

vector.py : rajout des types des arguments d'entrées et de sorties des méthodes de classes et d'instance

vector.py : ajout d'un commentaire dans la partie 'main()'

vector.py : option json pour ogrinfo en ligne de commande

vector.py : description des arguments d'entrée et de sortie du constructeur de 'Table()'

vector.py : orthographe

vector.py : mise à jour de la liste des valeurs de srs uniques des tables

test_vector.py :  mise à jour Table à la place de Layer

vector.py : import des librairies gdal et ogr

vector.py : esthétique

vector.py : mise dans l'ordre croissant des codes srs uniques des tables

vector.py : rajouter l'instanciation des objets liés aux classes 'VectorSet()' et 'Vector()'

fichiers tests unitaires déplacés dans le sous-dossier 'unit_tests'

test_* : suppression de ces fichiers de tests unitaires car ils ont été déplacés dans le sous-dossier unit_tests

__init__.py & test_*.py : déplacement au bon endroit des tests unitaires

vector.py : mise à jour des classes et des méthodes associées

suppression des fichiers car ils ont été déplacés dans le bon dossier

test_vector.py : ajout commentaire dans la docstring

vector.py : ajout de la méthode 'get_data_str' de 'rok4.storage'

test_vector.py : ajout des tests unitaires si les fichiers de données vectorielles sont au format gpkg, geojson et shp

vector.py : chargement des données vecteur => construction des classes 'VectorSet()' et 'Vector()'

test_vector.py : suppression de tests inutiles

test_vector.py : ajout de test pour tester que vector.from_file() renvoie bien le contenu de données dans une chaîne de caractères

test_vector.py : esthétique

vector.py : construction du jeu de données vecteur à partir du descriptor dans la classe 'VectorSet()'

vector.py & test_vector.py : couverture des tests passée à 63% reste à encore à écrire dans certaines méthodes

vector.py : revue du typage de tables

test_vector.py : ajout des tests unitaires pour les méthodes 'from_file()' et 'from_parameters()' de la classe 'Vector()'

vector.py & test_vector.py : manque quelques tests + couverture des tests à 81%

test_vector.py : quelques petites corrections dans le test 'test_vector_descripor_ok()'

test_vector.py : correction des tests de la classe 'VectorSet()'  pour des fichiers d'entrées des fichiers vectorielles de type shapefile

rok4 : suppression dossier 'rok4' de l'environnement virtuel

test_vector.py : ajout de quelques tests d'intégration dans la fonction de test 'test_table_init(mpatch)'

test_vector.py : insertion d'une en-tête au programme de tests et d'une docstring aux deux premères fonctions du programme

test_vector.py : ajout de la docstring aux deux fonctions suivantes de test

test_vector.py : ajout de la docstring manquante dans les fonctions de test restantes

test_vector.py : esthétique => mise sur plusieurs lignes du contexte et du but du programme

vector.py : première version suite issues #97 "Module de chargement de données vecteur"

filelist.txt : nouveau jeu de données d'entrées

[pre-commit.ci] Corrections automatiques appliquées par les git hooks.

test_vector.py : tests à revoir car le code a été remis à plat suite issues #97

Merge branch 'feature/vectorsets' of github.com:rok4/core-python into feature/vectorsets

[pre-commit.ci] Corrections automatiques appliquées par les git hooks.

test_vector.py : formatage avec black

Merge branch 'feature/vectorsets_squashed_commits' of github.com:rok4/core-python into feature/vectorsets_squashed_commits

[pre-commit.ci] Corrections automatiques appliquées par les git hooks.
…/core-python into feature/vectorsets_squashed_commits
…de paths dans le fichier d'entrée "filelist.txt"
…/core-python into feature/vectorsets_squashed_commits
…u fichier vector.py en trois classes VectorSets(), Vector() et Layer() => squelette du programme
…/core-python into feature/vectorsets_squashed_commits
@fbacquelot fbacquelot closed this Jul 31, 2025
@fbacquelot fbacquelot deleted the feature/vectorsets_squashed_commits branch July 31, 2025 07:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request quality

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants