Comments (16)
I'd love to but how? I have my class use anaconda and I'd love them to have access to this package without having to install extra library too.
from iminuit.
Looks like there already is an entry for iminuit
in conda-recipes
:
https://github.com/conda/conda-recipes/tree/master/iminuit
(this does not mean that iminuit
is available by default in anaconda though or that binaries are built somewhere, I think).
@asmeurer Any chance to get iminuit
into Anaconda?
If no, is there a build service that creates binaries (especially for Windows) on Binstar?
from iminuit.
I can look at adding it. It's a little unfortunate that it doesn't support Python 3.
from iminuit.
I did build one with conda but only for linux-64. Available like this:
conda install -c https://conda.binstar.org/fabianrost iminuit
I used the git repository. Unfortunately, there are no version tags, so I manually set the version to 0.0.150511 (todays date).
from iminuit.
@asmeurer – A new release of iminuit
that supports Python 3 is available now:
https://pypi.python.org/pypi/iminuit/1.2
Any chance that this gets built and distributed via a Continuum or community-maintained conda channel?
from iminuit.
from iminuit.
@mwcraig produced conda packages for iminuit, they are available via the astropy channel:
https://anaconda.org/astropy/iminuit
Before I put that info in the iminuit install docs, one last try...
@ilanschnell @groutr - Is it possible to get iminuit
in Anaconda or some other channel where Continuum builds the packages when new versions come out? MINUIT is very much liked by scientists and it's a very robust package for model fitting. But maybe it's too niche and at least for now distributing it via the astropy channel is more appropriate?
from iminuit.
Thanks for reaching out. I see that iminuit only has had one release so far: https://github.com/iminuit/iminuit/tags We can only add released (tagged) versions of iminuit to the official Anaconda repository.
What type of release frequency can we expect? Perhaps the astropy channel is more appropriate, at least for now. This way you have complete control over how you push conda packages (without having to bug us).
from iminuit.
@ilanschnell - There's two stable releases of iminuit on PyPI:
- https://pypi.python.org/pypi/iminuit/1.1.1 from 2014-01-28
- https://pypi.python.org/pypi/iminuit/1.2 from 2015-11-10
MINUIT is 30 years old (the C++ version we wrap is 10 years old) and iminuit is a few years old.
The development activity is low, I think for the coming years maybe ~ yearly releases.
from iminuit.
I like slow release cycles! I'll look into it, or at least put it on the agenda.
from iminuit.
For now I'm advertising the astropy conda channel for iminuit users:
http://iminuit.readthedocs.org/en/latest/installation.html#conda
Closing this issue now.
@ilanschnell - Please let us know if iminuit makes it into the official Anaconda repo some day and we'll update the docs.
from iminuit.
I see that iminuit
is now available in a few channels:
https://anaconda.org/search?q=iminuit
@ilanschnell - is this the official Anaconda channel, that users have per default?
https://anaconda.org/anaconda/iminuit
If yes, that would be awesome, and I'd point out that in our docs.
Also, if yes, could you please update iminuit to 1.2 there? Or can I make a pull request to do that somewhere myself?
from iminuit.
I would suggest adding it to conda-forge.
from iminuit.
Looks like 1.1.1 is on defaults. If you add it to conda-forge it will continue to be copied over to the astropy channel also.
from iminuit.
Just in case anyone finds this old thread: iminuit
is being added to conda-forge
right now: conda-forge/staged-recipes#3479 which seems to be a good and long-term solution for conda packages.
@mwcraig - Thank you!
from iminuit.
No problem!
from iminuit.
Related Issues (20)
- 7 tests fail HOT 1
- Tests fail without ipywidgets HOT 3
- `_safe_log` is not safe HOT 5
- iminuit hangs when trying to visualize step function HOT 1
- Better documentation for errordef HOT 1
- arm64 test failure in test_without_numba HOT 2
- test_minimize.py fails two tests HOT 2
- CostSum support for cost functions accepting a parameter array HOT 3
- Error when calling mnprofile with NumPy >= 1.24 HOT 2
- Misleading documentation for iminuit.util.make_with_signature() HOT 1
- Python 3.12 support HOT 7
- Specifying relationships between fit parameters HOT 1
- Crash in visualization HOT 4
- Bundled root version uses the imp module (removed with Python 3.12) HOT 1
- cost.LeastSquares fails with data with more than 2 dimensions HOT 1
- 1 test fails: pytest.PytestDeprecationWarning: <class 'pytest_black.BlackItem'> is not using a cooperative constructor and only takes {'parent', 'fspath'}. HOT 1
- Build fails with LTO HOT 4
- Update to trusted publisher releases
- Support keyword-only cost functions
- Feature Request: mix arguments of different-sized arrays (& floats)? HOT 3
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 iminuit.