<!-- Release notes generated using configuration in .github/release.yml at v1.7.3 -->
What's Changed
Breaking Changes
* tentative rework of std_ndvi_vals by atmorling in https://github.com/wildlife-dynamics/ecoscope/pull/138
* 142/namespace changes by atmorling in https://github.com/wildlife-dynamics/ecoscope/pull/178
New Features
* Implement classifications to continuous data by Yun-Wu in https://github.com/wildlife-dynamics/ecoscope/pull/151
* Implement feature density function by Yun-Wu in https://github.com/wildlife-dynamics/ecoscope/pull/170
Other Changes
* Workflows cleanup: use secrets directly and dedupe test runs by cisaacstern in https://github.com/wildlife-dynamics/ecoscope/pull/145
* tentative fix for `get_daynight_ratio` by atmorling in https://github.com/wildlife-dynamics/ecoscope/pull/163
* Use meters instead of km as the default distance unit when calculating feature density by Yun-Wu in https://github.com/wildlife-dynamics/ecoscope/pull/186
* Enable copy-on-write for pandas by Yun-Wu in https://github.com/wildlife-dynamics/ecoscope/pull/187
* Remove repeated get_patrol_types call by Yun-Wu in https://github.com/wildlife-dynamics/ecoscope/pull/185
* Workflow for releasing to PyPi by atmorling in https://github.com/wildlife-dynamics/ecoscope/pull/183
**Full Changelog**: https://github.com/wildlife-dynamics/ecoscope/commits/v1.7.3