Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

jaar needs to be in importable packages, sub and main packages #114

Open
8 tasks
Tracked by #3
jschalk opened this issue Mar 19, 2024 · 3 comments
Open
8 tasks
Tracked by #3

jaar needs to be in importable packages, sub and main packages #114

jschalk opened this issue Mar 19, 2024 · 3 comments

Comments

@jschalk
Copy link
Owner

jschalk commented Mar 19, 2024

  • check possible resource: https://www.foundationsafety.com/setuptools
  • learn how create example publishable package.
  • learn how to use github actions to publish package automatically as part of CI/CD get CI\CD pipeline working #70
  • create jaar-road package that contains src/_road files road.py, and finance.py
  • create jaar-agenda package that imports jaar-road and all src/agenda/ files between agenda.py and tree_metrics.py
  • create jaar-econ package that imports jaar-agenda and all src/econ/ files clerk.py, econ.py, treasury_db_config.json, treasury_sqlstr.py
  • create jaar-world package that imports jaar-econ and all src/world/ files between gift.py and world.py
  • create jaar package that imports jaar-world into the most user friendly directory structure possible.
@jschalk
Copy link
Owner Author

jschalk commented Mar 19, 2024

There are notes how to create a publishable package in the previous ticket #3

@jschalk
Copy link
Owner Author

jschalk commented Mar 19, 2024

@FemiWilliams would you be interested in this?

@FemiWilliams
Copy link
Collaborator

Yeah, happy to take this on after closing the other ticket.

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

No branches or pull requests

2 participants