Py-ballisticcalc

Latest version: v2.0.5

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

Scan your dependencies

Page 1 of 5

2.0.5

What's Changed
* Trying mypyc by o-murphy in https://github.com/o-murphy/py-ballisticcalc/pull/91
* Air Defence Aerial Target Shooting by o-murphy in https://github.com/o-murphy/py-ballisticcalc/pull/93
* Refactoring concepts by o-murphy in https://github.com/o-murphy/py-ballisticcalc/pull/102
* * add _TrajectoryDataFilter - separated filtering from trajectory_calc logic
* add ZeroFindingError to provide error details

* * add ZeroFindingError to trajectory_calc.pyx
* removed useless backend.py
* added replacing with cython directly in trajectory_calc.py

* updated package.yml

* updated package.yml

* * Vector's methods wrappers replaced with aliases
* Atmo.winds property guarantee sorted tuple[Wind, ...]
* AbstractUnit's methods wrappers replaced with aliases
* _TrajectoryDataFilter.should_register renamed to should_record
* removed _TrajectoryDataFilter.should_record_data
* added _WindSock to decompose wind_vector calculation logic
* Updated annotation

* * added _TrajectoryDataFilter to cython based backend
* added _WindSock to cython based backend
* Improved cython performance with using cdef methods directly instead of operators overloading
* removed overhead function calls

* * add early binding get_density_factor_and_mach_for_altitude

* * add early binding get_density_factor_and_mach_for_altitude

* * removed import added due to mistake

* trying to fix package.yml

* trying to fix package.yml

* trying to fix package.yml

* bump version to version v2.0.5
**Full Changelog**: https://github.com/o-murphy/py-ballisticcalc/compare/v2.0.4...v2.0.5

2.0.5a1

What's Changed
* added python 3.13 to package tests matrix
* added python 3.13.0-rc.3 to package tests matrix
* updated ipynb charts render
* added example for custom drag function calculating
* Multi BC points sort fix
* 98 parsing newton unit give kilogram as unit (https://github.com/o-murphy/py-ballisticcalc/pull/99)
* python 3.13 disabled in package.yml cause of of test (windows-latest, 3.13.0-rc.3) failed

**Full Changelog**: https://github.com/o-murphy/py-ballisticcalc/compare/v2.0.4...v2.0.5a1

2.0.4

What's Changed
* 2.0.4rc1 typing annotations by o-murphy in https://github.com/o-murphy/py-ballisticcalc/pull/85
* prepare workflows to new contributions requirements by o-murphy in https://github.com/o-murphy/py-ballisticcalc/pull/87
* winds are sorting by until_distance value in a Shot.__init__ by o-murphy in https://github.com/o-murphy/py-ballisticcalc/pull/88
* resolved mypy type checks, some pylint checks by o-murphy in https://github.com/o-murphy/py-ballisticcalc/pull/89


**Full Changelog**: https://github.com/o-murphy/py-ballisticcalc/compare/v2.0.3...v2.0.4

2.0.4rc2

What's Changed
* prepare workflows to new contributions requirements by o-murphy in https://github.com/o-murphy/py-ballisticcalc/pull/87

* Updated workflows
* Build system for cython based exts now using cibuildwheel

**Full Changelog**: https://github.com/o-murphy/py-ballisticcalc/compare/v2.0.4rc1...v2.0.4rc2

2.0.4rc1

**Full Changelog**: https://github.com/o-murphy/py-ballisticcalc/compare/v2.0.3...v2.0.4rc1

What's Changed
* 2.0.4rc1 typing annotations by o-murphy in https://github.com/o-murphy/py-ballisticcalc/pull/85

* refactored dataclasses initialisation
* added stubs with type hints for py_ballisticcalc_exts module
* removed Dimension and Unit.Mixin which was an overhead
* Updated types annotation, v2.0.4rc1

**Full Changelog**: https://github.com/o-murphy/py-ballisticcalc/compare/v2.0.3...v2.0.4rc1

2.0.3

What's Changed
* Fix Complex Example typo by larmbuster in https://github.com/o-murphy/py-ballisticcalc/pull/79
* README.md update, typing updates by o-murphy in https://github.com/o-murphy/py-ballisticcalc/pull/83

New Contributors
* larmbuster made their first contribution in https://github.com/o-murphy/py-ballisticcalc/pull/79

**Full Changelog**: https://github.com/o-murphy/py-ballisticcalc/compare/v2.0.2...v2.0.3

Page 1 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.