-
Notifications
You must be signed in to change notification settings - Fork 17
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
Poetry2nix #533
base: master
Are you sure you want to change the base?
Poetry2nix #533
Commits on Aug 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for db04334 - Browse repository at this point
Copy the full SHA db04334View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d84b5a - Browse repository at this point
Copy the full SHA 7d84b5aView commit details -
Drop
marketstore
mod import from CLIs loaderMeans commenting out the `data.cli.ingest()` as it will be deleted in the up coming #486 anyway.
Configuration menu - View commit details
-
Copy full SHA for 19a6f5c - Browse repository at this point
Copy the full SHA 19a6f5cView commit details -
MVP get us working fully on nixos
NB: for now this is linking to a presumed local clone of the `poetry2nix` repo since part of fixing what was adjusted here needs to be patched upstream, which means hackin on the p2n repo in tandem B) Since there's some dependency build issues we need to tweak the following to get baseline `nix develop` working: - drop `python-levenshtein` (required by `fuzzywuzzy[speedup]`) for now since the overlay and/or wheel install needs to be properly figured out. - build `pyqt5` from src for the moment (since `preferWheel` doesn't seem to be workin?) despite it taking forever XD - add in the `flake.lock` file.
Configuration menu - View commit details
-
Copy full SHA for 1430d37 - Browse repository at this point
Copy the full SHA 1430d37View commit details -
MVP get us working fully on nixos
NB: for now this is linking to a presumed local clone of the `poetry2nix` repo since part of fixing what was adjusted here needs to be patched upstream, which means hackin on the p2n repo in tandem B) Since there's some dependency build issues we need to tweak the following to get baseline `nix develop` working: - drop `python-levenshtein` (required by `fuzzywuzzy[speedup]`) for now since the overlay and/or wheel install needs to be properly figured out. - build `pyqt5` from src for the moment (since `preferWheel` doesn't seem to be workin?) despite it taking forever XD - add in the `flake.lock` file.
Configuration menu - View commit details
-
Copy full SHA for e6ecbb7 - Browse repository at this point
Copy the full SHA e6ecbb7View commit details -
Factor prefer wheels deps into new
ahot_overrides
Makes it easier to pass the overrides to multiple p2n functions (like hopefully `.mkPoetryEnv`). Also, add some commented attempts at using `mkPoetryEnv` and todo list for "why", remove the `poetry` CLI main point from the pyproject.toml, bump the poetry lock file.
Configuration menu - View commit details
-
Copy full SHA for 555f4a6 - Browse repository at this point
Copy the full SHA 555f4a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93e8c98 - Browse repository at this point
Copy the full SHA 93e8c98View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb9ca86 - Browse repository at this point
Copy the full SHA bb9ca86View commit details -
Add
.ui
and.dev
deps groups viapoetry
BoSince we eventually want to allow users to minimally deploy `pikerd` service-tree (aka distributed cross host) installs, we need to offer a "headless" deps group. Really this is just the core dep set minus Qt and some aux search related libs (for now). The new `.dev` group is for adding hacking and testing tools including `xonsh` since that will eventually be our REPL of choice more then likely B) Oh, and fix the namespace path (was a typo) for the `ledger` CLI and of course bump the lock file.
Configuration menu - View commit details
-
Copy full SHA for 084385e - Browse repository at this point
Copy the full SHA 084385eView commit details