Metadata-Version: 2.1
Name: astrodb_utils
Version: 0.2.2
Summary: astrodb_utils: scripts for interacting with the astrodb database
Author: Kelle Cruz, David Rodriguez
Author-email: Arjun Savel <asavel@umd.edu>
License: BSD-3-Clause
Project-URL: Homepage, https://github.com/astrodbtoolkit/astrodb_utils
Project-URL: Issues, https://github.com/astrodbtoolkit/astrodb_utils/issues
Project-URL: Documentation, https://astrodb-utils.readthedocs.io/en/latest/
Keywords: databases,astronomy
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: numpy <2.0
Requires-Dist: astroquery
Requires-Dist: astropy
Requires-Dist: astrodbkit
Requires-Dist: pandas
Requires-Dist: tqdm
Requires-Dist: ads
Requires-Dist: dateparser
Provides-Extra: test
Requires-Dist: pytest ; extra == 'test'
Requires-Dist: ruff ; extra == 'test'

# astrodb_utils
[![Test astrodb-utils](https://github.com/astrodbtoolkit/astrodb-scripts/actions/workflows/run_tests.yml/badge.svg)](https://github.com/astrodbtoolkit/astrodb-scripts/actions/workflows/run_tests.yml)
[![Documentation Status](https://readthedocs.org/projects/astrodb-scripts/badge/?version=latest)](https://astrodb-scripts.readthedocs.io/en/latest/?badge=latest)
[![PyPI version](https://badge.fury.io/py/astrodb-scripts.svg)](https://badge.fury.io/py/astrodb-utils)

The following tables are expected by AstroDB Toolkit and the `astrodb_utils` package:
- Sources
- Publications
- Names
- Telescopes
- Instruments

You may modify these tables, but doing so may decrease the interoperability of your database with other tools.

# Developer Setup Instructions
- Make new environment with Python=3.10
- Install dependencies using an editable install:
  ```
  pip install -e ".[test]"
  ```
- In the `astrodb_utils/tests/` directory, clone the `astrodb-template-db` repo:
  ```
  git clone https://github.com/astrodbtoolkit/astrodb-template-db.git
  ```
- Be sure to run tests from the top level directory.
