robotframework-jsonlibrary icon indicating copy to clipboard operation
robotframework-jsonlibrary copied to clipboard

no pyproject.toml, pip install at risk of being blocked

Open emilezwiggelaar opened this issue 6 months ago • 3 comments

When installing this library using Python v3.13.3, pip v25.1.1 and setuptools v80.9.0 I get this warning:

Building wheels for collected packages: robotframework-jsonlibrary DEPRECATION: Building 'robotframework-jsonlibrary' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the --use-pep517 option, (possibly combined with --no-build-isolation), or adding a pyproject.toml file to the source tree of 'robotframework-jsonlibrary'. Discussion can be found at https://github.com/pypa/pip/issues/6334

Command used: pip install -U --force-reinstall --no-cache robotframework-jsonlibrary

emilezwiggelaar avatar Jun 24 '25 10:06 emilezwiggelaar

@emilezwiggelaar I see that there has not been much activity here. Who is the maintainer?

HelioGuilherme66 avatar Jun 25 '25 16:06 HelioGuilherme66

@HelioGuilherme66 Well I'm not sure, there have been 11 contributors to this project in Github and in Pypi I've only seen an author (Traitanit Huangsri) but no specific maintainer.

Btw, this is one of twelve repositories where I have added this issue, nearly all of them have low to none activity.

emilezwiggelaar avatar Jun 26 '25 06:06 emilezwiggelaar

This is set to become a problem real soon, can anything be done?

Houbein avatar Aug 07 '25 18:08 Houbein

Adding this (and fixing a bunch of stuff in https://github.com/veertuinc/robotframework-jsonlib)

Will try to publish to pypi soon

NorseGaud avatar Nov 20 '25 14:11 NorseGaud

OK, it's live: https://pypi.org/project/robotframework-jsonlib/

NorseGaud avatar Nov 20 '25 15:11 NorseGaud

@NorseGaud That is a new library, how does it compare to this one? Is it keyword/functionally identical except for the pyproject.toml fix, or are there other differences?

Houbein avatar Nov 25 '25 16:11 Houbein

Hey @Houbein

@NorseGaud That is a new library, how does it compare to this one? Is it keyword/functionally identical except for the pyproject.toml fix, or are there other differences?

It's an exact fork + two fixes based on issues opened in this repo.

NorseGaud avatar Nov 25 '25 16:11 NorseGaud