Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

scatterbrane

A python module for adding realistic scattering to astronomical images. This version represents a very early release so please submit a pull request if you have trouble or need help for your application.

For installation instructions and help getting started please see the documentation.

Installation

Install the package and its runtime dependencies with:

pip install scatterbrane

Local Installation

This project now uses pyproject.toml and uv for dependency management.

Install the package and its runtime dependencies with:

uv sync

Install the release and development tooling with:

uv sync --group dev

Release workflow

Version management is handled with bump-my-version. To create a new tagged release:

uv run bump-my-version bump patch

This updates the package version, creates a commit, and creates a vX.Y.Z git tag. Pushing that tag to GitHub triggers the publish workflow for PyPI.

Reference

Johnson, M. D., & Gwinn, C. R. 2015, ApJ, 805, 180

About

A python package for simulating realistically scattered images.

Resources

Stars

3 stars

Watchers

3 watching

Forks

Releases

Packages

Used by

Contributors

Languages