Skip to main content

OpenRegister

Package PyPI - Python Version Build Coverage License Code style: black

Publishing tools for GOV.UK style registers.

A self-contained and easily installed GOV.UK register product intended for use by devolved authorities and administrations.

Installation

pip3 install openregister

Basic usage

openregister serve /path/to/register.json

Runs a web server serving an index of registers on http://localhost:8088/

Command options

$ openregister --help

Usage: openregister [OPTIONS] COMMAND [ARGS]...

  OpenRegister:  publishing tools for GOV.UK style registers.

Options:
  --version  Show the version and exit.
  --help     Show this message and exit.

Commands:
  serve*

Server options

$ openregister serve --help

Usage: openregister serve [OPTIONS]

Options:
  -h, --host TEXT      host for server, defaults to 127.0.0.1
  -r, --register TEXT  Serve a single register, otherwise serve all know
                       registers as a catalog
  -p, --port INTEGER   port for server, defaults to 8088
  -d, --debug          More verbose logging and automatically reload on
                       changes
  --help               Show this message and exit.

Development

Development requires Python 3.5 or later, we recommend using a virtual environment:

make init
make
python -m openregister --help

Release files for openregister 0.8.9

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

Source distribution (sdist)

Source distribution for openregister 0.8.9
File Size Uploaded
openregister-0.8.9.tar.gz 15.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for openregister 0.8.9
File Interpreter ABI Platform
openregister-0.8.9-py3-none-any.whl Python 3 none any Details

Total release size:45.5 kB

Release files / openregister-0.8.9.tar.gz

Download URL openregister-0.8.9.tar.gz
Size 15.5 kB
Tags Source
SHA-256 checksum
How to use checksums
984b528f1f02d7e74704ad2ae134fd7254e742a53c62c0b5c25689ebb00122be
BLAKE2b-256 checksum
How to use checksums
c30dcc2f7f5278e26bd4ddfbec625913f2dd37ba9679dc3ca1f41494537d30a9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.8

Release files / openregister-0.8.9-py3-none-any.whl

Download URL openregister-0.8.9-py3-none-any.whl
Size 30.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e45fe45c5c5fca365ba314e57c594a9330993114af72485d4e99646b367518ad
BLAKE2b-256 checksum
How to use checksums
d20d78da06cc5c2a4762432556f77386a407093a1ad780c609179dc0704b7a6b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.8

Release history Release notifications | RSS feed

This release

0.8.9 This release

2 release files

0.8.8

2 release files

0.8.4

1 release file

0.8.3

1 release file

0.8.2

1 release file

0.8.1

1 release file

0.8.0

1 release file

0.7.1

1 release file

0.7.0

1 release file

0.6.3

1 release file

0.6.2

1 release file

0.6.1

1 release file

0.6.0

1 release file

0.5.4

1 release file

0.5.3

1 release file

0.5.2

1 release file

0.5.1

1 release file

0.5.0

1 release file

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