Skip to content

More File Checking #4

@George-D-S

Description

@George-D-S

Some other bits which could be added.

If repo is a "library" then there must not be a poetry.lock file.

If repo is a "library" there should be a py.typed file - and (and this seems to have regressed in a few packages) - there needs to be a reference in the pypoetry, manifest or somesuch so the file is bundled with the package. Without this MyPy doesn't work across repos.

While I write, https://github.com/regebro/pyroma seems quite useful for checking other issues with the packaging.

Oh and also...

https://deptry.com/

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions