Pre-deployment release for PyPI v0.0.4
Pre-release
Pre-release
As the last version was tested in the field, this version aims to incorporate features that were deemed useful
- GitHub Actions: Updated workflow to trigger on published releases
for Test PyPI. - Project Metadata: Revised
pyproject.toml. - ZenithNeighbourhoodQuery: Implemented a maximum star count limit
to prevent excessive queries. - Query Refactoring:
- Enhanced
ShardwiseQueryandLocalGaiaDatabaseQuerywith count
methods to avoid memory overload. - Added magnitude filtering in SQL queries for better precision.
- Adjusted zenith angle dynamically if star count exceeds the limit.
- Enhanced
- Logger Configuration: Refactored for improved clarity and removed
unnecessary handlers. - StarFinder Adjustment: Lowered star finding threshold from 5.0 to
3.0 to decrease the likelihood of not having any threshold crossings. Furthermore, now decrease star_finder threshold if no stars were found. - Autofocuser: Added
relative_search_rangeflag to allow searching around the initial focus position instead of providing an absolute search_range - Documentation: Improved examples for better clarity on usage and functionality.