P360 Contact Manager
Documentation | Source Code | Task Tracker
While there are existing solutions to synchronize with systems such as brønnøysundregisteret. They can be used via GUI only and are slow to enrich and update the data. Some of the tools can create duplicates that are not accepted among all the systems.
This project addresses the following issues:
- Creates simple and easy to use CLI interface
- Runs faster than existing solutions
- Removes duplicates
- Multi-platform
Quickstart
Installing the package
p360-contact-manageris on pypi and can be installed with pip
pip install p360-contact-manager
This installs the p360 CLI command. If you have installed it in a virtualenv, then remember to activate it before usng p360. If you have used poetry to install it, run it with poetry run p360.
!!! note
In the examples replace your_key with your api authkey and your_url with the url to your api.
Start with testing the connection
p360 --authkey your_key --p360_base_url your_url test
Find duplicates
p360 --authkey your_key --p360_base_url your_url duplicates
Check the file
duplicate_worklist.jsonthats created if everything looks okay. The filename can also be configured by using--output my_duplicate_worklist.json.
Run update
p360 -ak your_key -pbu your_url --worklist duplicates_worklist.json update
This creates a file called result_update.json in your current working directory. This file contains a list of all enterprises which have been updated by recno. If there are any errors then those can be found in the same file with an error message and the payload that caused the error.
Metadata
Release files for p360-contact-manager 1.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| p360-contact-manager-1.2.0.tar.gz | 17.0 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| p360_contact_manager-1.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 40.4 kB
Release files / p360-contact-manager-1.2.0.tar.gz
| Download URL | p360-contact-manager-1.2.0.tar.gz |
|---|---|
| Size | 17.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
bf903fb79e4069afb26d496dc8de46d7d9d35c428ec86386ec881c21b7d31482
|
|
BLAKE2b-256 checksum How to use checksums |
a6ace249b062bba96ae7d7f1b7c37d6a579f567b5a5bccbf0002cc3020292ec5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.0.10 CPython/3.7.7 Darwin/20.1.0
|
Release files / p360_contact_manager-1.2.0-py3-none-any.whl
| Download URL | p360_contact_manager-1.2.0-py3-none-any.whl |
|---|---|
| Size | 23.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4fa2c769ec68362987d681c0686f99baa712e098461d4f47950250f38eed2059
|
|
BLAKE2b-256 checksum How to use checksums |
978d538d956e9e884484821bbd20d0565f7003266b9935755d390268da365184
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.0.10 CPython/3.7.7 Darwin/20.1.0
|
Security for p360-contact-manager 1.2.0
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.