Metadata-Version: 2.4
Name: galaxy-job-config-init
Version: 0.1.3
Summary: Galaxy configuration
Home-page: https://github.com/galaxyproject/galaxy-job-config-init
Author: Galaxy Project and Community
Author-email: galaxy-committers@lists.galaxyproject.org
License: MIT
Keywords: Galaxy
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Code Generators
Classifier: Topic :: Software Development :: Testing
Requires-Python: >=3.7
Description-Content-Type: text/x-rst
License-File: LICENSE
Requires-Dist: typing-extensions
Requires-Dist: jinja2
Requires-Dist: PyYAML
Requires-Dist: backports.strenum; python_version < "3.11"
Dynamic: license-file


.. image:: https://badge.fury.io/py/galaxy-job-config-init.svg
   :target: https://pypi.org/project/galaxy-job-config-init/


Overview
--------

Module and script for bootstrapping Galaxy_ job config files.

* Code: https://github.com/galaxyproject/galaxy-job-config-init

Contributing
------------

Contributions are welcome! Please see `CONTRIBUTING.rst <CONTRIBUTING.rst>`_ for development setup, code quality guidelines, and release procedures.

.. _Galaxy: http://galaxyproject.org/

History
-------

.. to_doc

---------
0.1.3
---------

* Enhanced tmp_dir configuration to support string values for custom temp directory allocation (environment variables and shell commands)
* Added all-in-one-handling option for simplified Galaxy instances (removes separate handling section)
* Added comprehensive development tooling: black, isort, ruff, mypy, and pre-commit hooks
* Added GitHub Actions CI workflow with automated testing across Python 3.9-3.13
* Added PyPI deployment workflow with trusted publishing
* Added CONTRIBUTING.rst with detailed development guidelines
* Updated README.rst with contributing information
* Added comprehensive test coverage for new features

---------
0.1.2
---------

Add tmp_dir config option thanks to @Smeds. https://github.com/galaxyproject/galaxy-job-config-init/pull/1


---------
0.1.1
---------

Fix for StrEnum usage on older Python versions.

---------
0.1.0
---------

Initial creation with simple options for TPV, various DRMs, and container settings.
