helpfulengineering / project-data-platform

An experimental attempt to make a CLI for supply-chain modeling for Helpful Engineering's Project Data
GNU Affero General Public License v3.0
9 stars 2 forks source link

Refactor project as Poetry project #15

Closed lynnpepin closed 12 months ago

lynnpepin commented 1 year ago

With this issue, this project should be refactored with structure and dependencies as with Poetry: https://python-poetry.org/

The reason for this is that Poetry helps greatly with:

  1. Managing dependencies within a project. (Very similar to Rust's 'cargo')
  2. Publishing projects to PIP. (Also similar to Rust's 'cargo'.)

I should be taking this on during the next mob-programming.

lynnpepin commented 1 year ago

Might be worthwhile to package okf-library with Poetry and push to pip too. No more git-submodule reliance!

RobertLRead commented 1 year ago

Harry, @lynnpepin created this, and @Jbutler-helpful wanted to get your approval before we merged it---they created the branch called something like "poetry refactoring". Can you review it? We may create a pull request and assign to you as a separate operation.

Jbutler-helpful commented 1 year ago

Is this issue closed?

devhawk commented 1 year ago

I think this is closed by #20

Jbutler-helpful commented 1 year ago

Are all ok if I close this issue?