Comments (4)
Interesting idea, we are working on improving conda-python mapping thus this data might be available soon. Not sure if this would fit into pixi
directly but would be cool to do a prototype!
from pixi.
Even more futuristic, if cps gets actually adopted by the C++ community, it would be cool to do something similar in C++ with cps package names.
Probably a bit OT, but just to note it somewhere: without going too much in the future with standards that are not even out in alpha, something else quite useful could be a CMake package --> conda package resolver (fyi @AleTarsi).
from pixi.
Ping @wolfv @baszalmstra @nichmor. Do you think this would be easy to add to the pypi-conda
mapping tool?
from pixi.
Probably a bit OT, but just to note it somewhere: without going too much in the future with standards that are not even out in alpha, something else quite useful could be a CMake package --> conda package resolver (fyi @AleTarsi).
Again, a bit OT, but just to past in public a comment in a private chat:
A first pass at the CMake mapping is relatively easy. If a conda package provides a -config.cmake file, then it provides the PackageName. If a conda package provides a -config.cmake file, then it provides all possible packages obtained by varying the cases of packagename, i.e. PackageName, PACKAGENAME, PaCkAgEnAmE, etc etc. For the packages provided by Find.cmake scripts in CMake itself, the simplest solution is just hardcoding. For the packages provided by third-party Find.cmake, the solution is hardcoding ot just ignore them.
from pixi.
Related Issues (20)
- pixi run confusing error when a command with spaces is passed inside a vector HOT 3
- Add pixi badge HOT 1
- Additional channel configuration HOT 6
- `pixi shell` Command Doesn't Work With Fish HOT 2
- `pixi init --import` parses channels wrong for custom quetz servers
- `-v` does not make `pixi search` any more verbose HOT 3
- `pixi global list` fails with error `No such file or directory (os error 2)` after fresh install HOT 1
- Make `--channel` CLI arg more convential by allowing multiple strings without repeated argument HOT 3
- Allow specification of `--platform` in `pixi global install` HOT 2
- `pixi run start` says "command not found" but it's only the platform that's missing
- Support configuring current platform: otherwise cannot use osx-64 binaries (bioconda) on ARM macs HOT 7
- Failed to download package / connection closed before message completed HOT 1
- `pixi init --import` cannot deal with pip dependencies yet HOT 1
- Add support of source dependencies ( direct references of dependency ) HOT 1
- No candidates were found for anndata2ri *. HOT 4
- Support setting the --environment flag via env var HOT 7
- Add citation files HOT 1
- `pixi list` should default to the shell-environment if active HOT 2
- add tcsh support to `install.sh` HOT 3
- Introduce an option to disable PS1 shell injection HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pixi.