GithubHelp home page GithubHelp logo

Comments (13)

AndreyNikiforov avatar AndreyNikiforov commented on May 26, 2024
Screenshot 2024-04-10 at 6 19 14 PM

It is there (icloudpd-1.17.4-py3-none-any.whl). You mos likely want to use default pip behavior that will download binary if it exists for the platform and fall back to src if needed. We have macos binary in pypi as well (icloudpd-1.17.4-py2.py3-none-macosx_11_0_x86_64.macosx_11_0_arm64.whl)

from icloud_photos_downloader.

chenrui333 avatar chenrui333 commented on May 26, 2024

yeah, those are all wheels, I am looking for the source tarball

image

from icloud_photos_downloader.

AndreyNikiforov avatar AndreyNikiforov commented on May 26, 2024

I don't think we ever provided src to pypi, only wheels. Src is available in github though:
Screenshot 2024-04-10 at 6 46 51 PM

Looking at the PR for homebrew, it seems that src from github were used before.

Is there any particular reason you want to use src, not binaries? Any reason you want zipped src vs wheels?

from icloud_photos_downloader.

chenrui333 avatar chenrui333 commented on May 26, 2024

Looking at the PR for homebrew, it seems that src from github were used before.

yeah, the problem with github artifact is we dont have any mechanism to populate the dependency list.

from icloud_photos_downloader.

AndreyNikiforov avatar AndreyNikiforov commented on May 26, 2024

yeah, the problem with github artifact is we dont have any mechanism to populate the dependency list.

Figuring out dependencies is challenging. We had a lot of issues reported related to dependencies until we switched to binary distribution.

BTW the failure in homebrew PR is in test expectation and icloudpd seems to be installed and running fine.

from icloud_photos_downloader.

chenrui333 avatar chenrui333 commented on May 26, 2024

Figuring out dependencies is challenging. We had a lot of issues reported related to dependencies until we switched to binary distribution.

that is interesting, any pointer on that (sounds like requirements list issue?)

from icloud_photos_downloader.

chenrui333 avatar chenrui333 commented on May 26, 2024

BTW the failure in homebrew PR is in test expectation and icloudpd seems to be installed and running fine.

yeah, just updated the test to ship this release.

from icloud_photos_downloader.

chenrui333 avatar chenrui333 commented on May 26, 2024

relates to Homebrew/homebrew-core#172656

from icloud_photos_downloader.

AndreyNikiforov avatar AndreyNikiforov commented on May 26, 2024

relates to Homebrew/homebrew-core#172656

What is the trigger for HB version bump? Should be github release IMO, and it is not yet available for v1.17.6.

from icloud_photos_downloader.

chenrui333 avatar chenrui333 commented on May 26, 2024

What is the trigger for HB version bump?

there is autobump process that we are using.

from icloud_photos_downloader.

chenrui333 avatar chenrui333 commented on May 26, 2024

same deal as this one, Homebrew/homebrew-core#172797

from icloud_photos_downloader.

AndreyNikiforov avatar AndreyNikiforov commented on May 26, 2024

same deal as this one, Homebrew/homebrew-core#172797

What is the problem with this one? Seems to merged already.

from icloud_photos_downloader.

AndreyNikiforov avatar AndreyNikiforov commented on May 26, 2024

What is the trigger for HB version bump?

there is autobump process that we are using.

I suspect that autobump checks repository for changes and pulls sources from GH release. It takes hr+ to build and publish icloudpd, so to avoid problems in future, it would be best for you to adjust autobump process to use GH releases instead of source code changes (for checks and for pulling sources).

from icloud_photos_downloader.

Related Issues (20)

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.