Skip to content

As a developer, I want to run magika on a folder in python programmatically so that I don't have to do this in the CLI #1

Closed
2 of 2 issues completed

Description

@Speedrunyourknowledge

Estimation of effort

  • 2 team members
  • 4 hours a week per member
  • 2 week deadline

Acceptance criteria

  • The Magika class in python will have a method that accepts a folder path and analyzes the folder contents. Additionally, there should be a recursive option that recursively analyzes nested folders, which is currently possible in the CLI.

Priority

  • This is medium priority since it doesn't add an entirely new feature (Magika can still be run on folders in the command line), but it does make Magika more useful when using it in a python file. This feature is more straightforward to implement because it only requires implementing existing CLI functionality in python, and our team is already familiar with python.

Activity

  1. changed the title [-]user story 1[/-] [+]As a user, I want to be able to run magika on a folder in python programmatically so that I don't have to supply a long list of file paths[/+] on Nov 14, 2025
  2. changed the title [-]As a user, I want to be able to run magika on a folder in python programmatically so that I don't have to supply a long list of file paths[/-] [+]As a developer, I want to be able to run magika on a folder in python programmatically so that I don't have to do this in the CLI[/+] on Nov 14, 2025
  3. changed the title [-]As a developer, I want to be able to run magika on a folder in python programmatically so that I don't have to do this in the CLI[/-] [+]As a developer, I want to run magika on a folder in python programmatically so that I don't have to do this in the CLI[/+] on Nov 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions