Skip to content
This repository has been archived by the owner on May 22, 2024. It is now read-only.

(Investigation) depended libraries not compatible #447

Closed
fec-jli opened this issue Jun 5, 2019 · 1 comment
Closed

(Investigation) depended libraries not compatible #447

fec-jli opened this issue Jun 5, 2019 · 1 comment

Comments

@fec-jli
Copy link
Contributor

fec-jli commented Jun 5, 2019

See the below diagram, we can see fec-reges repo depends on a couple of libraries:
Regulations Site,
Regulations Core,
Regulations Parser

Currently, we face a couple of un-compatible issues:

1)The biggest issue is Regulations Parser

Regulations Parser supports Python 3.5.
(1)Before May 29 2018, we can use Regulations Parser to load regulations locally.
The Python virtual env is 3.6.5 on local.

(2)After 05/29/2018, we have merged 11 PRs in, we didn't test parser during merging new PR. now, we get error when using Regulations Parser locally.The Python virtual env is still 3.6.5 on local.

(3)But, we can run Regulations Parser to load regulation locally on Python 3.6.1 successfully. we have uploaded 2019 regulations to dev,stage,prod fec-eregs-db and fixed duplicated 2018 and 2019 data, see issue: #443

(4)We have ever tried to setup docker to run Parser locally. can parse data to folder but can not access outside container api . see issue: #430

2)The second issue is Regulations Site

currently, it supports node 6.9.2.
and we need update menu. see issue: #434

eRegs Application Flow Char

@pkfec
Copy link
Contributor

pkfec commented Mar 1, 2022

Eregs and Parser are now running on python 3.7.X in PR #647.
This is no longer an issue.

@pkfec pkfec closed this as completed Mar 1, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants