Query UK company and charity board networks.
Project description
UK Boards
Query UK company and charity board networks.
Free software: MIT License
Documentation: https://ukboards.readthedocs.io.
Features
Command line interface for querying JSON data from the Companies House API
Support for https://developer.companieshouse.gov.uk/api/docs/
Support for https://apps.charitycommission.gov.uk/Showcharity/API/SearchCharitiesV1/Docs/DevGuideHome.aspx
Option to load keys for both APIs from a local .env file
Support for loading company and charity IDs from a CSV file
Alpha support for exporting networkx json files of board interlock structures
For Contributors
Please note that this repository is participating in a study into sustainability of open source projects. Data will be gathered about this repository for approximately the next 12 months, starting from 13 May 2021.
Data collected will include number of contributors, number of Pull Requests (PRs), time taken to close/merge these PRs, and issues closed.
For more information, please visit the informational page or download the participant information sheet.
Credits
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
History
0.5.3 (2021-04-09)
Reconfigure travis-ci
0.5.2 (2021-04-09)
Add Zenodo badge to README
Remove remaining references to uk-boards
Update dependencies
0.5.1 (2021-03-08)
Add utility for attaching auxilary data to nodes
0.5.0 (2020-12-20)
Add classes for joint queries of companies and charities
Fix issues with Companies House pagination
Change library name from uk-boards to ukboards following PEP-8
Alpha-level customisation of networkx JSON network format
Options for adding geospatial data from postcodes.io
0.4.0 (2020-01-07)
Refactor Companies House queries into separate query functions
Add a CompanyNetworkClient class for cacheable network queries
0.3.0 (2019-12-18)
Add Charity Commission API querying via zeep library
Include Charity Commision API specification
Refactor command line interface
0.2.0 (2019-11-18)
First use of bump2version
0.1.4 (2019-11-18)
Fix PyPI versioning
0.1.3 (2019-11-18)
Release on PyPI
0.1.2 (2019-11-17)
Enable basic command line query of Companies House
Enable codecov
0.1.1 (2019-11-13)
Improve function and variable names
Expand docstring of companies_house_query
Expand type hinting
pytest-remotedata plugin test for optional real query test
0.1.0 (2019-11-11)
First release on PyPI.
Basic tests of querying from companies house
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
Built Distribution
File details
Details for the file ukboards-0.5.4.tar.gz
.
File metadata
- Download URL: ukboards-0.5.4.tar.gz
- Upload date:
- Size: 97.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9a6a84ce699ee63c4eee93a2405d4152b76021ae59864b41e37d2160823c75ee |
|
MD5 | 10d6c9e98a916908c2c6f40aa9652d1d |
|
BLAKE2b-256 | f08581243b36784cf9e908ad90c57daab991a2389ddcc9e72efd0154f48c147f |
File details
Details for the file ukboards-0.5.4-py2.py3-none-any.whl
.
File metadata
- Download URL: ukboards-0.5.4-py2.py3-none-any.whl
- Upload date:
- Size: 33.2 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0027b0af0eb1484f601d2e267c29845e4d1c52fcb185de963ac63d52b6a838fb |
|
MD5 | a5e89f27df06ccc9adcc9a8e73397470 |
|
BLAKE2b-256 | 3d12376776ede28f93535563acf2b59c85302c1376b22dbab44aa32775c0a580 |