Skip to content

bug: Version pinned to <3.14 #171

Closed

Description

@brynmathias

Summary

Installs fine and works in 3.14, but setup.py forbits it

Reproduction

try to install on 3.14 without the flags to ignore versions

Expected behavior

Installs on python 3.14

DataFog version

No response

Python version

3.14

Install profile

not sure

Environment details

No response

Additional context

No response

Activity

  1. sidmohan0 commented on Jul 27, 2026

    @sidmohan0
    Contributor

    Thanks for reporting this. You are correct. DataFog 4.8.0 declares Python >=3.10,<3.14, so pip rejects Python 3.14 even though the core package runs successfully there.

    We reproduced the installation restriction and validated the core SDK and CLI on Python 3.14.5. The release-gate test selection completed with 597 passed, 12 skipped, and 19 expected failures. We also confirmed a clean wheel install and scan/redaction smoke test on Python 3.14.

    Draft PR #172 removes the package-wide upper bound, adds the Python 3.14 classifier, and adds Python 3.14 core and CLI coverage to CI and the release publishing gate: #172

    Optional ML and OCR profiles remain dependent on upstream Python 3.14 package availability and are not newly certified by this change. We will verify the published PyPI metadata after the fix is released.

  2. sidmohan0 commented on Jul 28, 2026

    @sidmohan0
    Contributor

    DataFog 4.8.1 is now publicly available on PyPI with Python 3.14 core and CLI support: https://pypi.org/project/datafog/4.8.1/

    The published metadata now declares Requires-Python: >=3.10. We also verified a normal pip install datafog==4.8.1 and a scan/redaction smoke test on Python 3.14 after publication.

    Thank you again for reporting this.

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

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions