diff --git a/docs/gallery/covid19.rst b/docs/gallery/covid19.rst index d2899e08..09624b64 100644 --- a/docs/gallery/covid19.rst +++ b/docs/gallery/covid19.rst @@ -82,7 +82,7 @@ Currently, the trend shows: Data collection and preparation =============================== -On the `Impala shell <../opensky_impala.html>`_, a particular table contains flight lists with associated origin and destination airport. The data has been downloaded using the `opensky.flightlist `_ method, curated, then aggregated with aircraft and flight number information before being published `here `_. Download the data and run the following: +On the `Impala shell <../data_sources/opensky_db.html>`_, a particular table contains flight lists with associated origin and destination airport. The data has been downloaded using the ``opensky.flightlist`` method, curated, then aggregated with aircraft and flight number information before being published `here `_. Download the data and run the following: .. code:: python diff --git a/docs/gallery/heatmaps.rst b/docs/gallery/heatmaps.rst index 9f383a92..a7bbc6f0 100644 --- a/docs/gallery/heatmaps.rst +++ b/docs/gallery/heatmaps.rst @@ -17,7 +17,7 @@ You will find below the code producing the following maps. :align: center -First download the data from the `Impala shell `__ over your area of interest (ground trajectories are kept out of the dataset). +First download the data from the `Impala shell `__ over your area of interest (ground trajectories are kept out of the dataset). .. code:: python diff --git a/docs/installation.rst b/docs/installation.rst index 1a53b129..a328797e 100644 --- a/docs/installation.rst +++ b/docs/installation.rst @@ -21,10 +21,10 @@ We recommend creating a fresh conda environment for a first installation: .. code:: bash # Installation - conda create -n traffic -c conda-forge python=3.10 traffic + conda create -n traffic -c conda-forge python=3.11 traffic conda activate traffic -Adjust the Python version you need (>=3.9) and append packages you need for +Adjust the Python version you need (>=3.11) and append packages you need for working efficiently, such as Jupyter Lab, xarray, PyTorch or more. Then activate the environment each time you need to use the ``traffic`` library: diff --git a/docs/paper/atc_detect.rst b/docs/paper/atc_detect.rst index 33c570ec..ddc7e6b7 100644 --- a/docs/paper/atc_detect.rst +++ b/docs/paper/atc_detect.rst @@ -34,7 +34,7 @@ TMA. ) The data has been downloaded from the `OpenSky Network Impala -database <../opensky_usage.html>`__. The following recalls all the +database <../data_sources/opensky_db.html>`__. The following recalls all the callsigns selected for this route. .. code:: python diff --git a/docs/paper/sectflow.rst b/docs/paper/sectflow.rst index b3a45484..9f9365d1 100644 --- a/docs/paper/sectflow.rst +++ b/docs/paper/sectflow.rst @@ -34,7 +34,7 @@ Data preparation The data has been downloaded from the `OpenSky Network Impala -database <../opensky_usage.html>`__. +database <../data_sources/opensky_db.html>`__. First a `clustering <../clustering.html>`_ is applied to the dataset. The implementation of the specific clustering described in the paper is available on diff --git a/docs/troubleshooting/installation.rst b/docs/troubleshooting/installation.rst index 97ada3d7..98760339 100644 --- a/docs/troubleshooting/installation.rst +++ b/docs/troubleshooting/installation.rst @@ -8,7 +8,7 @@ There are three installation processes: .. code:: bash - conda create -n traffic -c conda-forge python=3.9 traffic + conda create -n traffic -c conda-forge python=3.11 traffic - the pip way, but you are responsible for non Python dependency management. With Linux, you may check how the environment is created for GitHub Actions; diff --git a/pyproject.toml b/pyproject.toml index 7d71159c..8fbb9b43 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -20,7 +20,6 @@ classifiers = [ "Topic :: Software Development :: Libraries", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", @@ -96,7 +95,7 @@ fallback-version = "0.0.0" [tool.ruff] line-length = 80 -target-version = "py310" +target-version = "py311" [tool.ruff.lint] select = [ @@ -113,7 +112,7 @@ select = [ known-first-party = ["numpy", "pandas", "pyproj", "shapely"] [tool.mypy] -python_version = "3.10" +python_version = "3.11" platform = "posix" color_output = true