Skip to main content

hrflow

HrFlow Importer


Description

A python package for batch import of resume attachments to be parsed in HrFlow.

hrflow-importer is an open-source project created by HrFlow.ai to seamlessly import resume attachments from local folder into HrFlow.

🪄 Quickstart

What I can do?

With Hrflow Importer, you can import a batch of resume attachments in a local directory into HrFlow.ai to be parsed, using a command line directly from your terminal.

How to use HrFlow Importer ?

Prerequisites

  1. Set up a virtualenv. You can use [virtualenv](https://docs.python.org/3/library/venv.html)
pip install virtualenv # if not installed
virtualenv .venv # make sure you use python >3.6 before running this command
source .venv/bin/activate
  1. pip install hrflow-importer
  2. setup your .env file. You can do this by running command:
cat env.example >> .env 

And then fill the values in the .env file accordingly. Or simply : `

  • data
    • files
    • failures `
export STORAGE_DIRECTORY_PATH=/absolute/path/to/data/directory
export LOCAL_FILES_FOLDER=files
export LOCAL_FAILURES_FOLDER=failures
  1. Run the command
hrflow_import

and fill the prompted values.

🐇 TADA! You should see a progress bar for the upload.

🚀 Environment

To find the list of dependencies, you can look at the pyproject.toml file

:woman_technologist: Contributions

Please feel free to contribute to the quality of this content by submitting PRs for improvements to code, architecture, etc.

Any contributions you make to this effort are of course greatly appreciated.

👉 To find out more about how to proceed, the rules and conventions to follow, read carefully CONTRIBUTING.md.

🔗 Resources

:page_with_curl: License

See the LICENSE file for licensing information.

⚙️ Develop HrFlow Importer :

  • git clone git@github.com:Riminder/hrflow-importer.git
  • switch to python >3.6 (i recommend using pyenv as python version manager) pyenv shell 3.6.12
  • install poetry if not installed (link)
  • I recommend installing the virtual env inside the project directory : poetry config virtualenvs.in-project true
  • Install the virtual env : poetry install and launch it using : poetry shell

Metadata

Release files for hrflow-importer 0.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for hrflow-importer 0.2.1
File Size Uploaded Provenance Actions
hrflow-importer-0.2.1.tar.gz 24.7 kB Without provenance Details for hrflow-importer-0.2.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for hrflow-importer 0.2.1
File Interpreter ABI Platform Actions
hrflow_importer-0.2.1-py3-none-any.whl Python 3 none any Details for hrflow_importer-0.2.1-py3-none-any.whl

Total release size: 38.2 kB

Release files / hrflow-importer-0.2.1.tar.gz

Download URL hrflow-importer-0.2.1.tar.gz
Size 24.7 kB
Tags Source
SHA-256 checksum
How to use checksums
fd64b8aabf01e2574b89a8fa73359bd27ca68f3d489c9967d05a665dfc403446
BLAKE2b-256 checksum
How to use checksums
823349c96e2a779ea25583a5e3a2d1026f467d1e472ad7833b658019f70d4d60
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.4 CPython/3.6.12

Release files / hrflow_importer-0.2.1-py3-none-any.whl

Download URL hrflow_importer-0.2.1-py3-none-any.whl
Size 13.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9bc18201de6f1685d8a3acb156437d4489bb6978041db6bdbaf610282a624275
BLAKE2b-256 checksum
How to use checksums
40889539b84c144d2467d69bb8856ec3ea7f3ac734563f362701b3faa02bde12
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.4 CPython/3.6.12

Security for hrflow-importer 0.2.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.2.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page