Skip to main content

A python module to interact with the data importing capabilities of the open-source FOLIO ILS

Project description

folio_data_import

Description

This project is designed to import data into the FOLIO LSP. It provides a simple and efficient way to import data from various sources using FOLIO's REST APIs.

Features

  • Import MARC records using FOLIO's Data Import system
  • Import User records using FOLIO's User APIs

Installation

Installation

To install the project using Poetry, follow these steps:

  1. Clone the repository.
  2. Navigate to the project directory: $ cd /path/to/folio_data_import.
  3. Install Poetry if you haven't already: $ pip install poetry.
  4. Install the project dependencies: $ poetry install.
  5. Run the application using Poetry: $ poetry run python -m folio_data_import --help.

Make sure to activate the virtual environment created by Poetry before running the application.

Usage

  1. Prepare the data to be imported in the specified format.
  2. Run the application and follow the prompts to import the data.
  3. Monitor the import progress and handle any errors or conflicts that may arise.

Contributing

Contributions are welcome! If you have any ideas, suggestions, or bug reports, please open an issue or submit a pull request.

License

This project is licensed under the MIT License.

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

folio_data_import-0.1.1.tar.gz (13.3 kB view details)

Uploaded Source

Built Distribution

folio_data_import-0.1.1-py3-none-any.whl (15.2 kB view details)

Uploaded Python 3

File details

Details for the file folio_data_import-0.1.1.tar.gz.

File metadata

  • Download URL: folio_data_import-0.1.1.tar.gz
  • Upload date:
  • Size: 13.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for folio_data_import-0.1.1.tar.gz
Algorithm Hash digest
SHA256 b971f2403e6499edb6a3e92a8e0e7c9f77b770c9acedf8d951b7e1a89f8603df
MD5 a19662063066392989473e58f6724524
BLAKE2b-256 728aee024764d60d2fab502ce0b4fc8e1c8f6e85bcfb0badf022c27db82d3a5f

See more details on using hashes here.

File details

Details for the file folio_data_import-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for folio_data_import-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1473f48d717c99561c4f0c72436ae513e15835fccbb1c39b54c69f64a92c36b3
MD5 99ed4d9604cbfbf24751e21184687c12
BLAKE2b-256 c47a48222377000266fe61bc230afbad7762712e8e3ccaeb7c3b162e5aa82e0f

See more details on using hashes here.

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