Skip to content

Remove unused uwsgitop dependency - #511

Merged
cigamit merged 1 commit into
ctrliq:mainfrom
blaipr:remove/uwsgitop
Jun 25, 2026
Merged

Remove unused uwsgitop dependency#511
cigamit merged 1 commit into
ctrliq:mainfrom
blaipr:remove/uwsgitop

Conversation

@blaipr

@blaipr blaipr commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

SUMMARY

Remove uwsgitop, a CLI tool for monitoring uWSGI stats that is never used.

  • Zero imports, configs, scripts, or Makefile references in the codebase
  • pip show uwsgitop reports Required-by: empty - no reverse deps
  • Full Python test suite passes with it uninstalled (3,503 passed)
  • Removes requirement from requirements.in, requirements.txt, and licenses/

ISSUE TYPE

  • Bug, Docs Fix or other nominal change

COMPONENT NAME

  • Other

ASCENDER VERSION

awx: 25.4.1.dev

ADDITIONAL INFORMATION

Identified by auditing all pinned Python production dependencies for actual usage.

uwsgitop is a CLI tool for monitoring uWSGI stats. It has zero
references in the codebase (no imports, no configs, no scripts)
and no other installed package depends on it.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Removes the unused uwsgitop Python dependency from Ascender’s pinned production dependencies and deletes its now-unneeded license text, reducing dependency surface area without impacting runtime behavior.

Changes:

  • Dropped uwsgitop from requirements/requirements.in (source of truth for dependency selection).
  • Regenerated the pinned set by removing uwsgitop from requirements/requirements.txt.
  • Removed the corresponding licenses/uwsgitop.txt file since the project no longer ships that dependency.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
requirements/requirements.in Removes uwsgitop from the input requirements set.
requirements/requirements.txt Removes the pinned uwsgitop==0.12 entry produced from the input set.
licenses/uwsgitop.txt Deletes the now-unused license text for the removed dependency.

@cigamit
cigamit merged commit 58a2175 into ctrliq:main Jun 25, 2026
@cigamit cigamit self-assigned this Jun 25, 2026
@cigamit cigamit added the dependencies Pull requests that update a dependency file label Jun 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Development

Successfully merging this pull request may close these issues.

3 participants