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

Suggest a common approach for managing dev env #159

Open
maximilien opened this issue Jan 29, 2025 · 1 comment
Open

Suggest a common approach for managing dev env #159

maximilien opened this issue Jan 29, 2025 · 1 comment
Assignees
Labels
documentation Improvements or additions to documentation

Comments

@maximilien
Copy link
Member

We are using poetry to manage the dependencies of the project. However, to get this going you need:

  • Python
  • pipx (maybe)

And poetry won't work if the Python version is not correct. For instance, I have 3.13 and that's newer than what we are supporting now. To resolve this I had to go down the rabbit hole of pyenv etc.

Can we include a preferred way to deal with different python. Could we include 3.13?

CC: @planetf1 your input here appreciated

@maximilien maximilien added the documentation Improvements or additions to documentation label Jan 29, 2025
@planetf1
Copy link
Collaborator

Useful feedback.

  • Python 3.13 was excluded as - at the time - bee framework didn't work with it. We can review/update
  • pipx is be a good solution to install poetry itself as it's self-contained
  • I think python looks for alternate python versions as specified in the pyproject.toml. I need to check exactly how this works and/or update the docs accordingly.

See also #155

@planetf1 planetf1 self-assigned this Jan 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

2 participants