GithubHelp home page GithubHelp logo

Comments (7)

umpirsky avatar umpirsky commented on September 27, 2024

@clue How did you install centipede?

from centipede.

clue avatar clue commented on September 27, 2024

Bare git clone and composer install. Just confirmed that the same error still occurs.

Also, running composer update doesn't work either:

$ composer update
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - umpirsky/centipede-crawler dev-master requires react/promise dev-master@dev -> no matching package found.
…

Anything else that could help debugging this?

from centipede.

umpirsky avatar umpirsky commented on September 27, 2024

@clue I see, the problem is that it does not fetch the latest centipede-crawler, which is the case when you install centipede as a composer dependency in your project. See #14.

Since centipede-crawler is not stable yet, composer update fails. You can fix it by adding "minimum-stability": "dev" in composer.json.

from centipede.

clue avatar clue commented on September 27, 2024

Indeed, modifying the composer.json and running composer update fixes this issue. Thanks!

The project README implies this is to be run as a standalone application (usage, screenshot, its "bin" definition and the fact it contains a composer.lock). In this case the composer.lock should already ship with a set of definitions that is known to work.

I can file a PR for the updated json and lock files, but given that the above directive updated literally every dependency to a dev version, I'm not particular comfortable with it.

What's your take on this?

from centipede.

umpirsky avatar umpirsky commented on September 27, 2024

@clue Thanks. I think we need to tag centipede-crawler and by making it a released version fix this issue. I will try to do this as soon as I have time.

from centipede.

clue avatar clue commented on September 27, 2024

Awesome, I'll keep an eye on this! Thanks for the quick feedback

from centipede.

umpirsky avatar umpirsky commented on September 27, 2024

@clue Should be fixed now. If error persists, feel free to reopen. Thanks!

from centipede.

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.