Traffic

Latest version: v2.10.0

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

Scan your dependencies

Page 1 of 4

2.10.0

What's Changed

* **Python 3.8 not supported anymore**
* time_buffer parameter
* new API for onnxruntime with inference sessions
* add buffer time for raw table queries
* base class for filters in 2D
* feat: projection argument in filters
* feat: parse flightradar24 data
* Support for Mendeley and Zenodo datasets
* synonym for fuel calculation by junzis in https://github.com/xoolive/traffic/pull/365
* fix: flightplan and intervals by Vibujor in https://github.com/xoolive/traffic/pull/353
* Configurable progressbars by figuetbe in https://github.com/xoolive/traffic/pull/394
* replace pyModeS with rs1090, replace impala with trino by xoolive in https://github.com/xoolive/traffic/pull/422

**Full Changelog**: https://github.com/xoolive/traffic/compare/v2.9.0...v2.10.0

2.9.0

What's Changed

* Improve GA detection flexibility and robustness by figuetbe in https://github.com/xoolive/traffic/pull/321
* Traffic random sampling by figuetbe in https://github.com/xoolive/traffic/pull/322
* Fixing issue with wrong dtypes when resampling flights by figuetbe in https://github.com/xoolive/traffic/pull/324
* fix flightplan parsing when unexpected None elements are yielded by Vibujor in https://github.com/xoolive/traffic/pull/344
* Fix issue 338 by figuetbe in https://github.com/xoolive/traffic/pull/339
* parsing aixm routes by Vibujor and xoolive in https://github.com/xoolive/traffic/pull/332
* typos by espinielli in https://github.com/xoolive/traffic/pull/352
* new filter interface and filters by krumjan and xoolive in https://github.com/xoolive/traffic/pull/327
* major refactoring after release of pitot and impunity by xoolive in https://github.com/xoolive/traffic/pull/356

New Contributors
* Vibujor made their first contribution in https://github.com/xoolive/traffic/pull/344
* krumjan made their first contribution in https://github.com/xoolive/traffic/pull/327

**Full Changelog**: https://github.com/xoolive/traffic/compare/v2.8.1...v2.9.0

2.8.1

What's Changed

* Improve crc check and limit creation of faulty decoded aircraft upon decoding by MichelKhalaf in https://github.com/xoolive/traffic/pull/217
* Decoder Type by MichelKhalaf in https://github.com/xoolive/traffic/pull/222
* Reimplement __sub__ operator on Traffic structures by MichelKhalaf in https://github.com/xoolive/traffic/pull/223
* Cesium Plugin: Export CZML location field values rather than keys by aliaksei135 in https://github.com/xoolive/traffic/pull/228
* Metar improvements by figuetbe in https://github.com/xoolive/traffic/pull/229
* Add NACp when decoding raw status messages by figuetbe in https://github.com/xoolive/traffic/pull/240
* Optionally compress OpenSky cache files by aliaksei135 in https://github.com/xoolive/traffic/pull/239
* implement Flight.label, fix 253 by xoolive in https://github.com/xoolive/traffic/pull/259
* Download and decode FLARM messages from OpenSky Impala by xoolive
* change pyarrow to fastparquet by junzis in https://github.com/xoolive/traffic/pull/295

**Full Changelog**: https://github.com/xoolive/traffic/compare/v2.8.0...v2.8.1

2.8.0

Python 3.7 is no longer supported.

Major improvements:

- Leaflet is no longer a plugin
- trajectory resampling along great circles
- fuel emissions with junzis
- holding pattern and point merge detection with lbasora
- DME NSE computation by figuetbe
- include grib files in trajectories (with interpolation)

Minor improvements:

- deprecation of .filter_if()
- allow caching in parquet files
- use a specific logger per module q-wertz
- bug fix in METAR downloads figuetbe
- bug fix in Mode S decoding MichelKhalaf

2.7.0

Major refactoring

- New documentation, logo, incl. tutorial pages
- Refactoring in ADSB decoding (in progress)
- Refactoring in parsing AIXM files
- Airspaces are now consistent with geopandas
- Refactoring for chaining with methods returning flight iterators
- Support for Python 3.10, more flexible dependency management

Minor additions

- Add support for .so6.gz, .pickle extension
- Update aircraft database capabilities, refine aircraft categories
- Parse free route information
- Support for B2B 25.0
- Rich outputs for most core classes, going to tqdm.rich
- `how` argument in resampling
- Performance issues on import


**Bug fixes:** 168 169 166 182 185 191

**Contributors:** espinielli MichelKhalaf sfo m-derra

2.6.6

Feature improvement:

- trajectory generation framework by alafage
- `time_buffer` parameter in Impala with espinielli

Bug fix:

- Link to junzis aircraft database

Minor changes:

- Fully typed library (`--strict` flag for mypy)

New Contributors

* ElSabio97 made their first contribution in https://github.com/xoolive/traffic/pull/162

**Full Changelog**: https://github.com/xoolive/traffic/compare/v2.6.5...v2.6.6

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.