Nvector

Latest version: v1.0.1

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

Scan your dependencies

Page 2 of 3

0.7.3

- Renamed LICENSE.txt and THANKS.txt to LICENSE.rst and THANKS.rst
- Updated README.rst and nvector/_info.py
- Fixed issue 7 incorrect test for test_n_E_and_wa2R_EL.
- Removed coveralls test coverage report.
- Replaced coverage badge from coveralls to codecov.
- Updated code-climate reporter.
- Simplified duplicated code in nvector._core.
- Added tests/__init__.py
- Added "--pyargs nvector" to pytest options in setup.cfg
- Exclude build_package.py from distribution in MANIFEST.in
- Replaced health_img from landscape to codeclimate.
- Updated travis to explicitly install pytest-cov and pytest-pep8
- Removed dependence on pyscaffold
- Added MANIFEST.in
- Renamed set_package_version.py to build_package.py

0.7.0

- Add interpolate to __all__ so that it can be imported
- Updated long_description in setup.cfg
- Replaced deprecated sphinx.ext.pngmath with sphinx.ext.imgmath
- Added imgmath to requirements for building the docs.
- Fixing shallow clone warning.
- Replaced property 'sonar.python.coverage.itReportPath' with
'sonar.python.coverage.reportPaths' instead, because it is has been removed.
- Drop python 3.4 support
- Added python 3.7 support
- Fixed a bug: Mixed scalars and np.array([1]) values don't work with np.rad2deg function.
- Added ETRS ELLIPSOID in _core.py Added ED50 as alias for International
(Hayford)/European Datum in _core.py Added sad69 as alias for South American 1969 in _core.py
- Simplified docstring for nv.test
- Generalized the setup.py.
- Replaced aliases with the correct names in setup.cfg.

0.6.0

- Updated requirements in setup.py
- Removed tox.ini
- Updated documentation on how to set package version
- Made a separate script to set package version in nvector/__init__.py
- Updated docstring for select_ellipsoid
- Replace GeoPoint.geo_point with GeoPoint.displace and removed deprecated GeoPoint.geo_point
- Update .travis.yml
- Fix so that codeclimate is able to parse .travis.yml
- Only run sonar and codeclimate reporter for python v3.6
- Added sonar-project.properties
- Pinned coverage to v4.3.4 due to fact that codeclimate reporter is only
compatible with Coverage.py versions >=4.0,<4.4.
- Updated with sonar scanner.
- Added .pylintrc
- Set up codeclimate reporter
- Updated docstring for unit function.
- Avoid division by zero in unit function.
- Reenabled the doctest of plot_mean_position
- Reset "pyscaffold==2.5.11"
- Replaced deprecated basemap with cartopy.
- Replaced doctest of plot_mean_position with test_plot_mean_position in
test_plot.py
- Fixed failing doctests for python v3.4 and v3.5 and made them more
robust.
- Fixed failing doctests and made them more robust.
- Increased pycoverage version to use.
- moved nvector to src/nvector/
- Reset the setup.py to require 'pyscaffold==2.5.11' which works on
python version 3.4, 3.5 and 3.6. as well as 2.7
- Updated unittests.
- Updated tests.
- Removed obsolete code
- Added test for delta_L
- Added corner testcase for
pointA.displace(distance=1000,azimuth=np.deg2rad(200))
- Added test for path.track_distance(method='exact')
- Added delta_L a function thet teturn cartesian delta vector from
positions A to B decomposed in L.
- Simplified OO-solution in example 1 by using delta_N function
- Refactored duplicated code
- Vectorized code so that the frames can take more than one position at
the time.
- Keeping only the html docs in the distribution.
- replaced link from latest to stable docs on readthedocs and updated
crosstrack distance test.
- updated documentation in setup.py

0.5.2

- Fixed tests in tests/test_frames.py
- Updated to setup.cfg and tox.ini + pep8
- updated .travis.yml
- Updated Readme.rst with new example 10 picture and link to nvector docs at readthedocs.
- updated official documentation links
- Updated crosstrack distance tests.

0.5.1

- Explicitely numbered replacement fields
- Migrated `%` string formating
- Updated failing examples
- Updated README.rst
- Removed obsolete pass statement
- Documented functions
- added .checkignore for quantifycode
- moved test_docstrings and use_docstring_from into _common.py
- Added .codeclimate.yml
- Updated installation information in _info.py
- Added GeoPath.on_path method. Clearified intersection example
- Added great_circle_normal, cross_track_distance
- Renamed intersection to intersect (Intersection is deprecated.)
- Simplified R2zyx with a call to R2xyz Improved accuracy for great circle cross track distance for small distances.
- Added on_great_circle, _on_great_circle_path, _on_ellipsoid_path, closest_point_on_great_circle and closest_point_on_path to GeoPath
- made __eq__ more robust for frames
- Removed duplicated code
- Updated tests
- Removed fishy test
- replaced zero n-vector with nan
- Commented out failing test.
- Added example 10 image
- Added 'closest_point_on_great_circle', 'on_great_circle','on_great_circle_path'.
- Updated examples + documentation
- Updated index depth
- Updated README.rst and classifier in setup.cfg

0.4.1

- Cosmetic updates
- Updated README.rst
- updated docs and removed unused code
- updated README.rst and .coveragerc
- Refactored out _check_frames
- Refactored out _default_frame
- Updated .coveragerc
- Added link to geographiclib
- Updated external link
- Updated documentation
- Added figures to examples
- Added GeoPath.interpolate + interpolation example 6
- Added links to FFI homepage.
- Updated documentation:
- Added link to nvector toolbox for matlab
- For each example added links to the more detailed explanation on the homepage
- Updated link to nvector toolbox for matlab
- Added link to nvector on pypi
- Updated documentation fro FrameB, FrameE, FrameL and FrameN.
- updated __all__ variable
- Added missing R_Ee to function n_EA_E_and_n_EB_E2azimuth + updated documentation
- Updated CHANGES.rst
- Updated conf.py
- Renamed info.py to _info.py
- All examples are now generated from _examples.py.

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.