Security News
Weekly Downloads Now Available in npm Package Search Results
Socket's package search now displays weekly downloads for npm packages, helping developers quickly assess popularity and make more informed decisions.
This is a CLI tool for building the Nottingham New Theatre's History Project content database.
This project generates a JSON API from the history-project content repository. It does that in two steps:
poetry install
.content/
directory. You can do a shallow clone for this: GIT_LFS_SKIP_SMUDGE=1 git clone --depth 1 --branch master git@github.com:newtheatre/history-project content
../nthp load
to generate the sqlite database from the content files../nthp dump
to generate the API from the database into the dist/
directory.pip install --user nthp-api
. If you have your local bin folder on your path you should now be able to run nthp
.nthp load
to generate the sqlite database from the content files.nthp dump
to generate the API from the database into the dist/
directory.Alternatively you can run nthp build
to run both steps in one go.
pre-commit hooks are used to lint the source code using Black and ruff
pre-commit install
to install pre-commit hooks.Run pytest
or use the included PyCharm run configuration.
See the bin/release.sh
script for the release process. This assumes that your local machine has the correct credentials to publish to PyPi.
FAQs
This is a CLI tool for building the Nottingham New Theatre's History Project content database.
We found that nthp-api demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Socket's package search now displays weekly downloads for npm packages, helping developers quickly assess popularity and make more informed decisions.
Security News
A Stanford study reveals 9.5% of engineers contribute almost nothing, costing tech $90B annually, with remote work fueling the rise of "ghost engineers."
Research
Security News
Socket’s threat research team has detected six malicious npm packages typosquatting popular libraries to insert SSH backdoors.