Skip to content

CLI is working#1

Merged
Iamsdt merged 6 commits into
mainfrom
cli
Sep 15, 2025
Merged

CLI is working#1
Iamsdt merged 6 commits into
mainfrom
cli

Conversation

@Iamsdt
Copy link
Copy Markdown
Collaborator

@Iamsdt Iamsdt commented Sep 15, 2025

This pull request introduces several major changes to the Pyagenity API project, focusing on improving packaging, documentation, and development workflow. It removes legacy containerization files, adds a robust Makefile for development and publishing, expands the package manifest, and significantly updates the documentation to clarify usage and features. The example agent and CLI source code are also removed, likely in preparation for refactoring or replacement.

Packaging and Development Workflow Improvements:

  • Added a comprehensive Makefile with commands for building, publishing, testing, documentation, and cleaning, streamlining development and release processes.
  • Expanded MANIFEST.in to include all essential source files (.py, .json, .yaml, .yml) from pyagenity_api, src, graph, migrations, and scripts directories for more complete packaging.

Documentation and Usage Updates:

  • Major rewrite of README.md to clarify installation, CLI usage, configuration, project structure, features, and development workflow. Now includes Makefile usage, manual setup instructions, and improved CLI documentation. [1] [2]

Containerization and Legacy Cleanup:

  • Removed the legacy Dockerfile and docker-compose.yml, indicating a shift to a new containerization approach or moving container generation to the CLI. [1] [2]

Source Code Removal/Refactoring:

  • Deleted example_weather_agent.py and cli.py, likely in preparation for a new example agent and CLI implementation or to move these features elsewhere. [1] [2]

@Iamsdt Iamsdt merged commit 2891a72 into main Sep 15, 2025
@Iamsdt Iamsdt deleted the cli branch September 15, 2025 06:39
Sarthak422004 pushed a commit to Sarthak422004/pyagenity-api that referenced this pull request Sep 24, 2025
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.

1 participant