Traffic

Latest version: v2.10.0

Safety actively analyzes 630305 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 4

2.5

Main changes since v2.4 include:
- Navigation events (runway alignment, runway changes, go-around, etc.)
- Support for flight phases from OpenAP
- Support for sliding windows
- Summary views for Traffic structures
- FlightIterator structures with proper representation and indexation
- Flight interaction with iterators through `has()/next()/sum()/all()`
- Flight support dynamic attributes, e.g. `altitude_max`
- Flight aggregation per window with `agg_time()`

Minor improvements:
- cartotools v.1.2.2 for better representations of airports
- More sample trajectories for documentation, gallery and testing
- Better API for leaflet on Flight and Traffic, popup windows
- Example gallery page
- Documentation improvements

2.4

Main changes since v2.3 include:

- New navigation related methods (e.g. alignment on ILS, navpoints, diversions, landing attempts, etc.)
- New method for custom heatmap (`Flight.agg_latlon()`)
- Requests for custom queries from the OpenSky Impala shell
- Decoding uncertainty values in ADS-B messages
- Parsing Eurocontrol ALL_FT+ files

Minor improvements:

- Country registration flag on aircraft representation
- Update to latest versions of dependency libraries (pyproj, pyModeS)
- More scenarios, including the covid19 dataset presentation
- Documentation improvements

2.3

Main changes since v2.2 include:
- FlightPlan parsing
- Eurocontrol B2B API
- Parsing ADDS-FAA Open Data
- New sources of open data for airports
- Cascade filtering as default arguments
- Access to extra tables with raw data from OpenSky database, thanks Wirden
- Cache expiration for better disk space management

Minor improvements:
- Empty Traffic and Flight are now treated as None
- Handling multiple sources of data for ATS routes, navaids
- Better handling of network proxies, thanks espinielli
- Better handling of corrupted cache files
- Improved plotting for airports/runways
- Reverse argument to Flight.cumulative_distance, thanks JarryGabriel
- Direct decoding from RTL-SDR and binary dumps thanks junzis espinielli

Bug fixes:
- Python 3.8, newer versions of numpy and pandas
- No more loop imports between core and data
- Memory leaks due to LRU cache

2.2

Main changes since v2.1 include:

- a more general `Traffic` indexation (slices, integers, etc.);
- facilities for computing and plotting wind fields;
- `Flight.agg_time()` to compute indicators on sliding windows, `Flight.distance()` now accepts airspaces and polygons;
- trajectory representations in notebooks are now simplified (resulting in lighter notebooks);
- access to more tables in OpenSky Impala; more general requests using airports for ADS-B and EHS, and using bounds for EHS messages (with associated documentation);
- decoding raw messages with pymodes now pass `bytes`, preparing for an optimised/compiled version of pymodes;
- a new plugin for [Kepler.gl](https://traffic-viz.github.io/plugins.html#kepler-gl);
- sources of data ordered by provider (faa, eurocontrol), with more parsing facilities

and various bugfixes

2.0

Main changes include:
- a lazy iteration mechanism,
- all timestamps are UTC by default,
- a refactored more uniform API across modules,
- a much faster download from OpenSky Impala shell,
- fast computation of closest points of approach,
- a fit/predict interface for clustering algorithms,
- a new robust plugin management system,
- new source of navigational database,
- embedded sample trajectories,
- and bug fixes.

Proper documentation and unit tests with coverage have been added

1.2

Performance, style and documentation improved
Bugs fixed

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.