Skip to main content

Shared libraries, for use in any fides project.

Project description

fideslib

Latest Version License Code style: black Checked with mypy Twitter

Each directory within the fideslib directory represents a discrete package that exposes specific functionality intended to be shared across multiple fides tool codebases. Any amount of packages may be independently consumed by a given fides tool.

Installation

  1. Add fideslib to the requirements.txt (or equivalent) file:

    fideslib==1.0.0
    

    Alternatively, include specific packages by specifying them by name:

    fideslib[cryptography,oauth]==1.0.0
    
  2. Within the project's virtual environment, install the required dependencies with the pip install command:

    pip install -r requirements.txt
    

Install fideslib globally by running the pip install command outside of any virtual environment:

pip install fideslib

Usage

The packages exposed by this repository are self-contained and unrelated to one another. Thus, usage varies from package to package. For package-specific usage guides, see the README.md files located within each package's dedicated directory:

Contributing

We welcome and encourage all types of contributions and improvements!

Read about the Fides community or dive into the development guides for information about contributions, documentation, code style, testing, and more. Ethyca is committed to fostering a safe and collaborative environment, such that all interactions are governed by the Fides Code of Conduct.

License

The Fides ecosystem of tools are licensed under the Apache Software License Version 2.0. Fides tools are built on Fideslang, the Fides language specification, which is licensed under CC by 4.

Fides is created and sponsored by Ethyca: a developer tools company building the trust infrastructure of the internet. If you have questions or need assistance getting started, let us know at fides@ethyca.com!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fideslib-1.0.2.tar.gz (7.9 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page