Metadata-Version: 2.4
Name: gala
Version: 1.12.0
Summary: Galactic dynamics in Python
Author-email: Adrian Price-Whelan <adrianmpw@gmail.com>
License-Expression: MIT
Project-URL: Documentation, https://gala.adrian.pw
Project-URL: Repository, https://github.com/adrn/gala.git
Keywords: astronomy,dynamics
Classifier: Development Status :: 5 - Production/Stable
Classifier: Programming Language :: Python
Classifier: Topic :: Scientific/Engineering :: Astronomy
Requires-Python: >=3.12
Description-Content-Type: text/x-rst
License-File: LICENSE
License-File: AUTHORS.rst
License-File: licenses/GSL_LICENSE.txt
Requires-Dist: numpy>=2.2
Requires-Dist: scipy>=1.15
Requires-Dist: astropy>=7.0
Requires-Dist: pyyaml
Requires-Dist: cython>=0.29
Provides-Extra: shared
Requires-Dist: matplotlib>=3.10; extra == "shared"
Requires-Dist: numexpr; extra == "shared"
Requires-Dist: h5py; extra == "shared"
Requires-Dist: tqdm; extra == "shared"
Provides-Extra: extra
Requires-Dist: galpy; extra == "extra"
Requires-Dist: sympy; extra == "extra"
Requires-Dist: twobody; extra == "extra"
Dynamic: license-file

|logo|

Gala is a Python package for Galactic and gravitational dynamics.

|Affiliated package| |Coverage Status| |Build status| |SPEC 0|

Documentation
-------------

|Documentation Status|

The documentation for ``Gala`` is hosted on `Read the docs
<http://gala.adrian.pw>`__.

Installation and Dependencies
-----------------------------

|PyPI|

The easiest way to get Gala is to install with pip or uv.

Gala can be installed with ``pip`` (with ``uv`` or standalone)::

   pip install gala

You can also add ``gala`` as a dependency to your environment with::

   uv add gala

See the `installation
instructions <http://gala.adrian.pw/en/latest/install.html>`_ in the
`documentation <http://gala.adrian.pw>`__ for more information.

Gala follows `SPEC 0 <https://scientific-python.org/specs/spec-0000/>`_ for its
minimum supported versions of Python and core dependencies (e.g., numpy, scipy):
support for a Python version is dropped 3 years after its initial release, and
support for a core dependency version is dropped 2 years after its initial release.

Attribution
-----------

|JOSS| |DOI|

If you make use of this code, please cite the `JOSS <http://joss.theoj.org>`_
paper::

    @article{gala,
      doi = {10.21105/joss.00388},
      url = {https://doi.org/10.21105%2Fjoss.00388},
      year = 2017,
      month = {oct},
      publisher = {The Open Journal},
      volume = {2},
      number = {18},
      author = {Adrian M. Price-Whelan},
      title = {Gala: A Python package for galactic dynamics},
      journal = {The Journal of Open Source Software}
    }

Please also cite the Zenodo DOI |DOI| as a software citation - see the
`documentation
<http://gala.adrian.pw/en/latest/index.html#citation-and-attribution>`_ for up
to date citation information.

License
-------

|License|

Copyright 2013-2026 Adrian Price-Whelan and contributors.

``Gala`` is free software made available under the MIT License. For details see
the `LICENSE <https://github.com/adrn/gala/blob/main/LICENSE>`_ file.

.. |Coverage Status| image:: https://codecov.io/gh/adrn/gala/branch/main/graph/badge.svg
   :target: https://codecov.io/gh/adrn/gala
.. |Build status| image:: https://github.com/adrn/gala/actions/workflows/tests.yml/badge.svg
   :target: https://github.com/adrn/gala/actions/workflows/tests.yml
.. |License| image:: http://img.shields.io/badge/license-MIT-blue.svg?style=flat
   :target: https://github.com/adrn/gala/blob/main/LICENSE
.. |PyPI| image:: https://badge.fury.io/py/gala.svg
   :target: https://badge.fury.io/py/gala
.. |conda| image:: https://anaconda.org/conda-forge/gala/badges/version.svg
   :target: https://anaconda.org/conda-forge/gala
.. |Documentation Status| image:: https://readthedocs.org/projects/gala-astro/badge/?version=latest
   :target: http://gala-astro.readthedocs.io/en/latest/?badge=latest
.. |Affiliated package| image:: https://img.shields.io/badge/astropy-affiliated%20package-orange.svg
   :target: http://astropy.org/affiliated
.. |JOSS| image:: http://joss.theoj.org/papers/10.21105/joss.00388/status.svg
   :target: http://joss.theoj.org/papers/10.21105/joss.00388
.. |DOI| image:: https://zenodo.org/badge/17577779.svg
   :target: https://zenodo.org/badge/latestdoi/17577779
.. |SPEC 0| image:: https://img.shields.io/badge/SPEC-0-green?labelColor=%23004811&color=%235CA038
   :target: https://scientific-python.org/specs/spec-0000/
.. |ASCL| image:: https://img.shields.io/badge/ascl-1707.006-blue.svg?colorB=262255
   :target: http://ascl.net/1707.006
.. |logo| image:: https://gala.adrian.pw/en/latest/_static/Gala_Logo_RGB.png
   :target: https://github.com/adrn/gala
   :width: 400

Contributors
------------

See the `AUTHORS.rst <https://github.com/adrn/gala/blob/main/AUTHORS.rst>`_
file for a complete list of contributors to the project.
