File tree Expand file tree Collapse file tree 2 files changed +29
-7
lines changed
Expand file tree Collapse file tree 2 files changed +29
-7
lines changed Original file line number Diff line number Diff line change @@ -57,11 +57,32 @@ curl https://minio.lab.sspcloud.fr/projet-formation/nouvelles-sources/data/montr
5757#| echo: false
5858#| output: false
5959dir.create("data")
60+
61+ download_with_retry <- function(url, destfile, max_attempts = 3) {
62+ for (i in 1:max_attempts) {
63+ tryCatch({
64+ download.file(url, destfile, mode = "wb", timeout = 600)
65+ return(TRUE)
66+ }, error = function(e) {
67+ if (i < max_attempts) {
68+ message(sprintf("Attempt %d failed, retrying...", i))
69+ Sys.sleep(5)
70+ } else {
71+ stop(e)
72+ }
73+ })
74+ }
75+ }
76+ download_with_retry(
77+ url="https://minio.lab.sspcloud.fr/projet-formation/nouvelles-sources/data/geoparquet/carreaux.parquet",
78+ destfile="data/carreaux.parquet"
79+ )
80+
81+ #download.file("https://minio.lab.sspcloud.fr/projet-formation/nouvelles-sources/data/geoparquet/carreaux.parquet", "data/carreaux.parquet")
6082download.file("https://minio.lab.sspcloud.fr/projet-formation/nouvelles-sources/data/triangle.geojson", "data/triangle.geojson")
6183download.file("https://minio.lab.sspcloud.fr/projet-formation/nouvelles-sources/data/malakoff.geojson", "data/malakoff.geojson")
6284download.file("https://minio.lab.sspcloud.fr/projet-formation/nouvelles-sources/data/montrouge.geojson", "data/montrouge.geojson")
6385download.file("https://minio.lab.sspcloud.fr/projet-formation/nouvelles-sources/data/geoparquet/dvf.parquet", "data/dvf.parquet")
64- download.file("https://minio.lab.sspcloud.fr/projet-formation/nouvelles-sources/data/geoparquet/carreaux.parquet", "data/carreaux.parquet")
6586```
6687
6788:::
Original file line number Diff line number Diff line change 1- pandas
2- matplotlib
1+ numpy == 2.4.1
2+ pandas == 2.3.3
3+ matplotlib == 3.10.8
34plotnine
45jupyter
5- pyarrow
6+ pyarrow == 23.0.0
67loguru
78
89# Application APE
1112spacy
1213nltk
1314unidecode
14- pytorch_lightning
15- torchTextClassifiers
16- scikit-learn
15+ pytorch_lightning == 2.6.0
16+ torchTextClassifiers == 1.0.3
17+ scikit-learn == 1.8.0
You can’t perform that action at this time.
0 commit comments