Skip to content
This repository has been archived by the owner on Nov 30, 2022. It is now read-only.

Publish fidesops to PyPI #481

Closed
PSalant726 opened this issue May 9, 2022 · 0 comments · Fixed by #491
Closed

Publish fidesops to PyPI #481

PSalant726 opened this issue May 9, 2022 · 0 comments · Fixed by #491
Assignees
Labels
dev experience Enhancements to the overall DX enhancement New feature or request high-risk This issue suggests changes that have a high-probability of breaking existing code

Comments

@PSalant726
Copy link
Contributor

Is your feature request related to a specific problem?

Describe the solution you'd like

  1. Fidesops should be published to PyPI in it's entirety
  2. An __init__.py file should be added to the https://github.com/ethyca/fidesops/tree/main/src/fidesops/api directory

Describe alternatives you've considered, if any

Fidesops can be installed directly via git:

pip install git+https://github.com/ethyca/[email protected]

Additional context

The enterprise team is beginning work on extending fidesops in https://github.com/ethyca/fidesops-plus. For this to be done gracefully, that repository should be able to install a pinned version of fidesops that is easily importable in source code. Ex:

# requirements.py

fidesops==1.4.1
...
# src/main.py

from fidesops.main import app as fidesops
...
@PSalant726 PSalant726 added enhancement New feature or request dev experience Enhancements to the overall DX high-risk This issue suggests changes that have a high-probability of breaking existing code labels May 9, 2022
@PSalant726 PSalant726 self-assigned this May 9, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
dev experience Enhancements to the overall DX enhancement New feature or request high-risk This issue suggests changes that have a high-probability of breaking existing code
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant