opensemanticsearch / open-semantic-etl

Python based Open Source ETL tools for file crawling, document processing (text extraction, OCR), content analysis (Entity Extraction & Named Entity Recognition) & data enrichment (annotation) pipelines & ingestor to Solr or Elastic search index & linked data graph database
https://opensemanticsearch.org/etl
GNU General Public License v3.0
254 stars 69 forks source link

point py2neo to archived tag #144

Closed jmservera closed 2 years ago

jmservera commented 2 years ago

This is a workaround to solve the issue #143 , py2neo does no longer publish version 3.1.2. This pull request changes the requirement to point directly to the archived library. This workaround should be temporary until someone with the knowledge to do it can upgrade the library to a newer version.

It also modifies the Dockerfile to add the rust compiler needed to build the cryptography library. It is a dependency by the scrapy library and the former option CRYPTOGRAPHY_DONT_BUILD_RUST=1 does not work anymore in the new versions (https://cryptography.io/en/3.4.5/installation.html#building-cryptography-on-linux).

Future possible enhancements of these two commits:

jmservera commented 2 years ago

Resolved in opensemanticsearch/open-semantic-search#390