GithubHelp home page GithubHelp logo

conda-forge / pyfai-feedstock Goto Github PK

View Code? Open in Web Editor NEW
1.0 7.0 10.0 158 KB

A conda-smithy repository for pyfai.

License: BSD 3-Clause "New" or "Revised" License

Shell 94.81% Batchfile 5.19%

pyfai-feedstock's Issues

Add build for linux-ppc64le

Adding linux-ppc64le as a target platform is pretty straightforward but some direct or indirect dependencies are not built yet for ppc64le. Here is a non exhaustive list:

Installing from pypi works fine, but with a few glitches, e.g. the entry points are not properly installed.

Once the dependencies are satisfied, I'll open a MR to add the linux-ppc64le platform.

BUG: package should require pyqt=4

Tested on both linux and mac, if pyqt=5, following error will appear:

ImportError                               Traceback (most recent call last)
<ipython-input-1-858340f8779d> in <module>()
----> 1 from pyFAI.calibration import Calibration

~/miniconda3/envs/bs_dev/lib/python3.5/site-packages/pyFAI/calibration.py in <module>()
     54 logger = logging.getLogger("pyFAI.calibration")
     55 import numpy
---> 56 from .gui.matplotlib import pylab, matplotlib
     57 from .gui.utils import update_fig
     58 from .gui import utils as gui_utils

~/miniconda3/envs/bs_dev/lib/python3.5/site-packages/pyFAI/gui/matplotlib.py in <module>()
     48
     49
---> 50 from . import qt
     51
     52 import matplotlib

~/miniconda3/envs/bs_dev/lib/python3.5/site-packages/pyFAI/gui/qt.py in <module>()
    116     import PyQt4 as QtBinding  # noqa
    117
--> 118     from PyQt4.QtCore import *  # noqa
    119     from PyQt4.QtGui import *  # noqa
    120

ImportError: No module named 'PyQt4.QtCore'

ENH: add maintainers

@kif @vallsv Would either of you be interested, or know people interested in, being added to the maintainers list for this conda package?

rerender & rebuild to update (at least) pypy versions

Additional comment:

A simple mamba create -c conda-forge -n pyfai-env pypy python=3.9 pyfai fails (on linux-64 using mambaforge) with:
nothing provides python 3.6.9 1_73_pypy needed by pypy-7.3.1-h9f0ad1d_1

I'm assuming that's due to a conflict in the ABI of the pypy packages,so hopefully this will be fixed by a rerender..

@conda-forge-admin, please rerender

Conda build fails with "No module named 'pyFAI'"

Hi, I am currently trying to update the packages for my anaconda channel (cprescher) under ubuntu linux. But cannot build pyFAI package successfully, even when using the same recipe as here in the feedstock.

It always fails with:
ModuleNotFoundError: No module named 'pyFAI'
during run_test.py

I tried to switch of the tests and found that the package is built in such a way, that it can only be importet as:

import pyfai

and not as previously with:

import pyFAI

$ conda info

     active environment : base
    active env location : /home/clemens/anaconda3
            shell level : 4
       user config file : /home/clemens/.condarc
 populated config files : /home/clemens/.condarc
          conda version : 4.8.3
    conda-build version : 3.18.11
         python version : 3.8.3.final.0
       virtual packages : __glibc=2.27
       base environment : /home/clemens/anaconda3  (writable)
           channel URLs : https://repo.anaconda.com/pkgs/main/linux-64
                          https://repo.anaconda.com/pkgs/main/noarch
                          https://repo.anaconda.com/pkgs/r/linux-64
                          https://repo.anaconda.com/pkgs/r/noarch
          package cache : /home/clemens/anaconda3/pkgs
                          /home/clemens/.conda/pkgs
       envs directories : /home/clemens/anaconda3/envs
                          /home/clemens/.conda/envs
               platform : linux-64
             user-agent : conda/4.8.3 requests/2.24.0 CPython/3.8.3 Linux/4.19.104-microsoft-standard ubuntu/18.04.5 glibc/2.27
                UID:GID : 1000:1000
             netrc file : None
           offline mode : False

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.