Skip to content

Can't get Spidy to run on Fedora #92

@kz650rider

Description

@kz650rider

Error/Bug in code:

Expected Behavior

Spidy will run

Actual Behavior

Spidy will not run-
reppy/rep-cpp/deps/url-cpp/include/utf8.h:19:17: error: ‘uint32_t’ does not name a type 19 | typedef uint32_t codepoint_t; | ^~~~~~~~
and
ERROR: Failed building wheel for reppy Running setup.py clean for reppy Failed to build reppy ERROR: ERROR: Failed to build installable wheels for some pyproject.toml based projects (reppy)

Steps to Reproduce the Problem

  1. git clone the project or install via pip install spidy-web-crawler
  2. pip install -r requirements.txt
  3. Fails with error RE reppy

What I've tried so far:

  1. Upgrade Python / PIP
  2. Update OS via DNF
  3. Attempt to install reppy and wheel separately (fails)
  4. A large number of fixes and updates found on the wild.
  5. Attempt installation on another host

Specifications

  • Crawler Version: 1.4.0
  • Platform: Fedora 39 on a Core-i5, Fedora 39 on a Core-i7
  • Python Version: Python 3.12.4
  • Dependency Versions: ?

Checklist

  • Same issue has not been opened before.
  • Not that I can find.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions