major overhaul for ADQL 2.1 recommendation 2023-12-15
- COOSYS is not required for the geometry constructors anymore, since it's deprecated
- the geometry constructors return the correct datatype (double precision[]) and correct units (degrees)
- droped the maintenance/support for the translation from ADQL to MySQL.
- bumped the version of
antlr4-python3-runtime
to 4.13.1 - fixed
BOX
constructor, although it's deprecated in ADQL 2.1 - fixed
CONTAINS
for the case0=CONTAINS()
- fixed
INTERSECTS
for the case0=INTERSECTS()
- new requirements for the
pg_sphere
extension (link) - removed not supported optional ADQL functions, such as
CENTROID
,REGION
, etc. - replaced
setup.py
bypyproject.toml
sincepython setup.py install
is deprecated
- fixed the
ORDER BY
clause for the dot-separated column references
- bump the version of
antlr4-python3-runtime
to 4.11.1 - added support for two custom functions -
gaia_healpix_index
,pdist
- added support for
DISTINCT ON
, Issue#11 - added the
ILIKE
operator - fix installation of requirements.txt (e.g., the required version of antlr4-python3-runtime was overwritten by the most current one)