2 files were added to this release more than 14 days after its initial publication. Inspect the release files before installing.
pyPreservica.Gov
Python Module For Harvesting public Modern.Gov Committee and Meeting Records into Preservica for Long Term Preservation.
pyPreservica.Gov is a Python Module which allows Preservica users to automatically harvest public records from the Civica Modern.Gov Content Management system directly into a Preservica Long Term Digital Preservation platform
Usage
Once installed you can run pyPreservica.Gov directly from the command line
$ python -m pyPreservicaGov
The first time the module is run, it will create a credentials.properties file in the local directory and then exit
Edit the credentials.properties, the first section should contain your Preservica username, password and hostname of the Preservica system you would like to connect to.
The second section contains the security tag which should be assigned to the records as they are ingested. For example records which can be published immediately on the Preservica access portal should be set to "public".
The site_name parameter should point to the URL of the Modern.Gov system you would like to harvest.
parent.folder should be the UUID of the Preservica collection the Committee folders will be ingested into.
The committee.FromDate and committee.ToDate parameters specify the date range of meetings which will be harvested.
[credentials]
username=test@test.com
password=1234567
server=uk.preservica.com
[Modern.Gov]
security.tag=open
site_name=https://democracy.local_authority.gov.uk/
parent.folder=372d2881-7cce-4c2e-99f7-386c3cf4a922
committee.FromDate=01/01/1980
committee.ToDate=01/01/2024
Once the credentials.properties has been updated you can run pyPreservica.Gov again directly from the command line to start the harvest process.
$ python -m pyPreservicaGov
License
The package is available as open source under the terms of the Apache License 2.0
Installation
pyPreservica.Gov is available from the Python Package Index (PyPI)
https://pypi.org/project/pyPreservicaGov/
To install pyPreservica.Gov, simply run this simple command in your terminal of choice:
$ pip install pyPreservica.Gov
Metadata
Release files for pyPreservicaGov 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Files added late
2 files were uploaded more than 14 days after the first file in this release.
While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.
We recommend inspecting the release files before installing.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pypreservicagov-1.0.1.tar.gz | 24.3 kB | Details |
Built distributions (wheels)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pypreservicagov-1.0.1-py3-none-any.whl | Python 3 | none | any | Details |
| pyPreservicaGov-1.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 78.6 kB
Release files / pypreservicagov-1.0.1.tar.gz
File added late
This file was uploaded more than 14 days after the first file in this release.
While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.
We recommend inspecting the release file before installing.
| Download URL | pypreservicagov-1.0.1.tar.gz |
|---|---|
| Size | 24.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b0fc910b5a371fc969c10db69e20085953a0bd541e935f153514e2e035c90686
|
|
BLAKE2b-256 checksum How to use checksums |
7986522059f14b1477d98088e4fc38dffd6add754232fd4a182f28a0d2632eba
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.4
|
Release files / pypreservicagov-1.0.1-py3-none-any.whl
File added late
This file was uploaded more than 14 days after the first file in this release.
While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.
We recommend inspecting the release file before installing.
| Download URL | pypreservicagov-1.0.1-py3-none-any.whl |
|---|---|
| Size | 25.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
66e2f69b09438ee9ffd1af78a5b1c41b131eb4cd164bec1e1d7d3be88b55eca5
|
|
BLAKE2b-256 checksum How to use checksums |
9f8c43d901da03ec5954a5764f869294bb93b999ca6e623ae0ca14bc5d60ccf7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.4
|
Release files / pyPreservicaGov-1.0.1-py3-none-any.whl
| Download URL | pyPreservicaGov-1.0.1-py3-none-any.whl |
|---|---|
| Size | 28.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
55889f2db01e6ce49940952048c5794948b0d61bec9180f25fa69b4922b89117
|
|
BLAKE2b-256 checksum How to use checksums |
a1d76f82c175fbf9034caa60373b25f52c0ef31dc4a54b6ee266980da1b37745
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0
|