The jf CLI calls poetry config repositories.jfrog-server url using a bad URL
When the jf CLI calls poetry config repositories.jfrog-server, it should use https://tenant.jfrog.io/artifactory/api/pypi/my-lib-pypi has URL, not https://tenant.jfrog.io/artifactory/api/pypi/my-lib-pypi/simple. The problem is the /simple.
Reproduction steps
Create a basic library in Python using poetry
jf poetry-config
jf poetry build
jf poetry publish -r jfrog-server
Expected behavior
The JFrog CLI should call poetry config repositories.jfrog-server using the right URL.
Describe the bug
👋🏼
I'm new to the JFrog CLI and I'm a Poetry user. I'm trying to publish an internal library to a Repository I just created in the JFrog Cloud Platform.
So, I did run
jf poetry-config
. I then didjf poetry install
and ajf poetry build
.Following that, I want to do a
jf poetry publish
:Current behavior
The bug is quite simple:
poetry config repositories.jfrog-server url
using a bad URLWhen the jf CLI calls poetry config repositories.jfrog-server, it should use
https://tenant.jfrog.io/artifactory/api/pypi/my-lib-pypi
has URL, nothttps://tenant.jfrog.io/artifactory/api/pypi/my-lib-pypi/simple
. The problem is the/simple
.Reproduction steps
Expected behavior
The JFrog CLI should call
poetry config repositories.jfrog-server
using the right URL.JFrog CLI version
2.56.0
Operating system type and version
MacOS, 14.4.1 (23E224)
JFrog Artifactory version
Latest Cloud
JFrog Xray version
Latest Cloud