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

First pass #1

Merged
merged 2 commits into from
Jul 6, 2023
Merged

First pass #1

merged 2 commits into from
Jul 6, 2023

Conversation

jiuguangw
Copy link
Collaborator

Okay, so I glanced at the existing code and copy-pasted some of the infrastructure over from the bdai repo, which includes:

  • pre-commit hooks: including black and ruff (not a lot of code yet, don't want to worry too much about it right now), and mypy (in disabled form)
  • .gitignore: with Naoki's existing stuff at the bottom
  • pyproject.toml - boiler plate stuff, upped Python version from 3.9 to 3.10 + one big issue (below).

The biggest issue I see right now (from the perspective of "I'd like to move everything over to bdai eventually"): we can't use conda, and the current dependencies instructions in the Readme makes me think this is going to be a problem. I'd like to see a pip installable list in pyproject.toml or another solution - with everything else going on, might as well Dockerize (but if you do, you would still need the dependencies list).

@naokiyokoyamabd
Copy link
Contributor

ran pre-commit on repo, merging with main branch

@naokiyokoyamabd naokiyokoyamabd merged commit 53fda14 into main Jul 6, 2023
@naokiyokoyamabd naokiyokoyamabd deleted the jw/cleanup branch July 6, 2023 22:47
mobiiin pushed a commit to mobiiin/vlfm that referenced this pull request Feb 7, 2025
Okay, so I glanced at the existing code and copy-pasted some of the
infrastructure over from the `bdai` repo, which includes:

- pre-commit hooks: including `black` and `ruff` (not a lot of code yet,
don't want to worry too much about it right now), and `mypy` (in
disabled form)
- `.gitignore`: with Naoki's existing stuff at the bottom
- `pyproject.toml` - boiler plate stuff, upped Python version from 3.9
to 3.10 + one big issue (below).

The biggest issue I see right now (from the perspective of "I'd like to
move everything over to `bdai` eventually"): we can't use `conda`, and
the current dependencies instructions in the Readme makes me think this
is going to be a problem. I'd like to see a `pip install`able list in
`pyproject.toml` or another solution - with everything else going on,
might as well Dockerize (but if you do, you would still need the
dependencies list).

---------

Co-authored-by: Naoki Yokoyama <nyokoyama@theaiinstitute.com>
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.

2 participants