Metadata-Version: 2.4
Name: easysubmit
Version: 0.1.0
Project-URL: Documentation, https://github.com/ysenarath/easysubmit#readme
Project-URL: Issues, https://github.com/ysenarath/easysubmit/issues
Project-URL: Source, https://github.com/ysenarath/easysubmit
Author-email: Yasas Senarath <12231659+ysenarath@users.noreply.github.com>
License-Expression: MIT
License-File: LICENSE
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python
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 :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Python: >=3.9
Requires-Dist: nightjar>=0.0.5
Requires-Dist: typing-extensions>=4.12.2
Description-Content-Type: text/markdown

# EasySubmit

## Introduction
easysubmit is a Python-based job scheduling and management system designed to seamlessly integrate with Slurm, a popular cluster management and job scheduling platform. This project aims to simplify the process of submitting, monitoring, and managing jobs on cluster environments.

## Getting Started
### Prerequisites
- Python 3.9+
- Slurm cluster environment

### Installation
#### Method 1: Clone Repository and Install Dependencies
```bash
# Clone the repository
git clone https://github.com/ysenarath/easysubmit.git

# Navigate into the project directory
cd easysubmit

# Install dependencies
pip install -e .
```

#### Method 2: Install using pip
```bash
pip install easysubmit
```

## Contributing
Contributions are welcome! Please submit a pull request with a clear description of changes.

## License
easysubmit is licensed under the MIT License.
