Skip to content

Comments

DOC: Update README for ASCL publication and minors#13

Merged
technic960183 merged 3 commits intomainfrom
gh-update-info
Aug 4, 2025
Merged

DOC: Update README for ASCL publication and minors#13
technic960183 merged 3 commits intomainfrom
gh-update-info

Conversation

@technic960183
Copy link
Owner

Purpose

Improve documentation, enhance citation details for the spherimatch project, and update licensing and copyright information.

Major Change

  • Updated citation instructions to cite the ASCL registration and Bibcode, and refined the language for clarity.
  • Added ASCL and ADS badges

Minor Change

  • Updated the copyright year from 2023-2024 to 2023-2025.
  • Prevent link with generic phrases by using descriptive text.

This package is finally published on ASCL.
markdownlint v0.45.0 MD059/descriptive-link-text:
Link text should be descriptive [Context: "[here]"]
@github-actions
Copy link

github-actions bot commented Aug 4, 2025

🦙 MegaLinter status: ⚠️ WARNING

Descriptor Linter Files Fixed Errors Warnings Elapsed time
⚠️ COPYPASTE jscpd yes 7 no 1.53s
✅ JSON jsonlint 1 0 0 0.18s
✅ JSON v8r 1 0 0 2.33s
✅ MARKDOWN markdownlint 1 0 0 0.56s
✅ MARKDOWN markdown-link-check 1 0 0 1.53s
✅ MARKDOWN markdown-table-formatter 1 0 0 0.25s
✅ PYTHON bandit 1 0 0 1.25s
✅ PYTHON black 1 0 0 0.78s
✅ PYTHON flake8 1 0 0 0.55s
✅ PYTHON isort 1 0 0 0.23s
✅ PYTHON mypy 1 0 0 2.96s
✅ PYTHON pylint 1 0 0 2.76s
✅ PYTHON ruff 1 0 0 0.02s
✅ SPELL cspell 5 0 0 2.91s
✅ SPELL lychee 3 0 0 0.48s

See detailed report in MegaLinter reports
Set VALIDATE_ALL_CODEBASE: true in mega-linter.yml to validate all sources, not only the diff

MegaLinter is graciously provided by OX Security

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates the README documentation to reflect ASCL (Astrophysics Source Code Library) publication and includes various documentation improvements. The changes enhance citation instructions by providing proper academic references and updating copyright information to include 2025.

  • Added ASCL and ADS badges to the README for academic visibility
  • Updated citation section with ASCL Bibcode and proper BibTeX format
  • Updated copyright years from 2024 to 2023-2025 across files

Reviewed Changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.

File Description
README.md Added ASCL/ADS badges, updated citation section with proper academic references, improved language clarity
docs/source/conf.py Updated copyright year to include 2023-2025
LICENSE.txt Updated copyright year to include 2023-2025
.github/linters/.cspell.json Added spelling exceptions for ASCL-related terms

@technic960183 technic960183 merged commit 88d0e6a into main Aug 4, 2025
1 check passed
@technic960183 technic960183 deleted the gh-update-info branch August 4, 2025 10:08
@technic960183 technic960183 added the documentation Improvements or additions to documentation label Sep 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant