NRLMMD-GEOIPS / NRLMMD-GEOIPS/pluginify

Implement a method for marking a particular file as "not a plugin"

Open
#27 0 comments 0 reactions 1 assignee View on GitHub

@evrose54 is already working on this.

Since Jul 13, 2026.

enhancement
Dominant language
Python
Stars
1
Forks
0
PR merge metrics
No merged PRs in 30d

Description

Requested Update

Description

The current methods for determining whether a file is a plugin or not are insufficient. We should implement a module-level attribute that specifically marks the containing module as NOT_A_PLUGIN. This should be inspected when identifying plugins and cause pluginify to skip those files while issuing a message to at the debug level indicating that a file was skipped.

At the same time, we should probably undo the changes that I made in #26 since they are a fragile workaround.

Background and Motivation
  • [ OPTIONAL: Provide additional detailed information and background related to this issue ]
Alternative Solutions
  • [ OPTIONAL: If appropriate, list alternative fixes that could be considered]
Environment
  • [ IF APPROPRIATE: Corresponding repository versions ]
Code to demonstrate issue
  • [ IF APPROPRIATE: Can include steps here to identify/demonstrate bug fix or desired feature ]
Checklist for Completion
  • <!--- Include a list of steps that must be complete in order to close this Issue --->

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.