Skip to content

Add comprehensive release information to version command - #2

Closed
estcarisimo with Copilot wants to merge 1 commit into
mainfrom
copilot/fix-5b2b6039-5416-40c2-bf66-79591ecd5f51
Closed

estcarisimo with Copilot wants to merge 1 commit into
mainfrom
copilot/fix-5b2b6039-5416-40c2-bf66-79591ecd5f51

Conversation

Copilot AI commented Aug 20, 2025

Copy link
Copy Markdown

Enhanced the borges version command to provide detailed release information when requested with the --detailed flag.

Changes Made

The existing version command has been extended with a new --detailed option that displays comprehensive release information including:

  • Version details - Current version and development status
  • Research paper information - IMC 2025 paper citation and URL
  • Key features overview - Multi-source AS detection, AI analysis, web scraping capabilities
  • System information - Python version, platform, and architecture
  • Dependencies - Key packages with version requirements and descriptions
  • Installation instructions - Multiple installation methods (uv, pip, development)
  • Configuration status - Real-time checking of config files and environment setup
  • Project metadata - Authors, license, repository URL
  • Quick start guide - Step-by-step usage instructions

Usage

# Basic version info (unchanged behavior)
borges version

# Comprehensive release information (new)
borges version --detailed

The basic borges version command maintains its original simple output for backwards compatibility, while the new detailed mode provides rich release information suitable for users wanting to understand the project capabilities, dependencies, and setup requirements.

This addresses the need for easily accessible release information without requiring users to navigate documentation or multiple sources.


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI changed the title [WIP] Gimme information for this release Add comprehensive release information to version command Aug 20, 2025
Copilot AI requested a review from estcarisimo August 20, 2025 05:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants