• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

MITLibraries / archivesspace-top-containers
100%
initial-app: 100%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: initial-app
Repo Added 27 Apr 2023 07:56PM UTC
Files 3
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH main
branch: main
CHANGE BRANCH
x
Reset
  • main
  • IN-1245-pip-audit
  • INFRA-502
  • dependabot/pip/bandit-1.7.6
  • dependabot/pip/black-23.10.1
  • dependabot/pip/black-23.11.0
  • dependabot/pip/black-23.12.0
  • dependabot/pip/black-23.12.1
  • dependabot/pip/certifi-2023.7.22
  • dependabot/pip/click-8.1.4
  • dependabot/pip/click-8.1.5
  • dependabot/pip/click-8.1.6
  • dependabot/pip/gitpython-3.1.32
  • dependabot/pip/gitpython-3.1.41
  • dependabot/pip/mypy-1.3.0
  • dependabot/pip/mypy-1.4.1
  • dependabot/pip/mypy-1.7.0
  • dependabot/pip/mypy-1.7.1
  • dependabot/pip/mypy-1.8.0
  • dependabot/pip/pytest-7.3.2
  • dependabot/pip/pytest-7.4.0
  • dependabot/pip/pytest-7.4.3
  • dependabot/pip/pytest-7.4.4
  • dependabot/pip/requests-2.31.0
  • dependabot/pip/requests-mock-1.11.0
  • initial-app
  • maintenance-updates-12-2024
  • maintenance-week-updates
  • more-readme-updates
  • readme-update
  • readme-updates
  • readme-usage-update

06 May 2025 02:13PM UTC coverage: 100.0%. Remained the same
14861926468

push

github

web-flow
Replace pipenv check with pip-audit (#29)

Why these changes are being introduced:

As of pipenv 2025.0.1 the use of `pipenv check` would throw
an error, indicating that the library `safety` was not installed.
It worked to run `pipenv check --auto-install` which would
temporarily install `safety`, but this was not ideal for multiple
reasons.

First, we anticipate potentially moving away from `pipenv`.

Second, it appears that `safety` is moving to a pay / subscription
model.

Third, it remains a little obfuscated what `pipenv check` is actually
doing.

As this new situation affects all builds in Github Actions CI,
we need a way to scan for vulnerabilities that ideally is not
a massive overhaul of our vulnerability scanning approach.

How this addresses that need:

`pip-audit` is a nice standalone, open-source library that
performs very similar work to `safety`.

This commit replaces `pipenv check` (which was `safety` under
the hood) with `pip-audit`.

Side effects of this change:
* Builds will be successful in Github Actions

Relevant ticket(s):
* https://mitlibraries.atlassian.net/browse/IN-1245

73 of 73 relevant lines covered (100.0%)

1.0 hits per line

Relevant lines Covered
Build:
Build:
73 RELEVANT LINES 73 COVERED LINES
1.0 HITS PER LINE
Source Files on main
  • Tree
  • List 3
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
14861926468 main Replace pipenv check with pip-audit (#29) Why these changes are being introduced: As of pipenv 2025.0.1 the use of `pipenv check` would throw an error, indicating that the library `safety` was not installed. It worked to run `pipenv check --auto... push 06 May 2025 02:14PM UTC web-flow github
100.0
12434275921 main Update dependencies and python version (#28) push 20 Dec 2024 03:42PM UTC web-flow github
100.0
8648327409 main Maintenance week updates (#27) * Update dependencies and Makefile * Update dependencies including adding new linters and pre-commit as well as removing old linters * Update Makefile * Add pyproject.toml * Remove setup.cfg * Address issue... push 11 Apr 2024 02:21PM UTC web-flow github
100.0
6565357029 main Update README.md and dependencies (#15) * Further updates to improve the clarity of the README * Update dependencies push 18 Oct 2023 07:00PM UTC web-flow github
100.0
6354024351 main Readme-update (#14) Why these changes are being introduced: * Though it specified the columns that were expected in the metadata .csv file, the README.md lacked the necessary detail about the actual values expected How this addresses that nee... push 29 Sep 2023 03:59PM UTC web-flow github
100.0
5954798460 main Readme updates (#13) * Update README.md * readme-updates Why these changes are being introduced: * Updated instructions are needed for running this application on PC How this addresses that need: * Update instructions in README.md S... push 23 Aug 2023 05:59PM UTC web-flow github
100.0
4896701279 main Merge pull request #1 from MITLibraries/initial-app push 05 May 2023 07:05PM UTC GitHub github pending completion  
See All Builds (52)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc