elixir-cloud-aai / CrateGen

Compile GA4GH WES and TES requests from Workflow Run RO-Crates and package WES and TES runs as Workflow Run RO-Crates
Apache License 2.0
0 stars 1 forks source link

chore: package project #6

Closed Karanjot786 closed 3 weeks ago

Karanjot786 commented 3 weeks ago

This PR adds the initial setup for the repository, including the pyproject.toml file for managing dependencies and the poetry.lock file for ensuring consistent installations.

Changes:

Notes:

This setup will help maintain consistent dependency versions across different environments and streamline the development process.

Fixes #9

sourcery-ai[bot] commented 3 weeks ago

🧙 Sourcery has finished reviewing your pull request!


Tips - Trigger a new Sourcery review by commenting `@sourcery-ai review` on the pull request. - You can change your review settings at any time by accessing your [dashboard](https://sourcery.ai/dashboard): - Enable or disable the Sourcery-generated pull request summary or reviewer's guide; - Change the review language; - You can always [contact us](mailto:support@sourcery.ai) if you have any questions or feedback.
Karanjot786 commented 3 weeks ago

Hi @uniqueg,

Thank you for your feedback. Here is the plan to address your comments and suggestions:

Project Naming: I will brainstorm and propose a better name for the project. It should be unique, and easy to search, type, and remember. I'll consider names in different languages and possibly

Ruff Integration: Noted on using Ruff instead of Flake8, Pylint, and Black. I will incorporate Ruff when setting up the CI pipeline in future PRs.

Issue Creation: I will ensure that every PR has a corresponding issue created and linked in the PR description. This will help in better project management and tracking of work packages. I'll review the project management boards of @JaeAeich and @athith-g to understand the process better.

I will proceed to create the necessary issues for the current PR and link them appropriately.

Thank you again for your guidance.