Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
Arcadiy Ivanov
@arcivanov
2) I have feature requests that are asking for multiple Wheels form one project. Under your scheme, what would you depend upon? Project name? Project git URL? Project directory?
3) If you depend on the project and project produces several complex artifacts, what do you depend on exactly? All project's artifacts always?
kdmult
@kdmult
For now it is a git url
Arcadiy Ivanov
@arcivanov
see 3) though...
kdmult
@kdmult
one project - one artifatct
Arcadiy Ivanov
@arcivanov
yeah, that's the case right now - one or zero artifacts
but there are requests for multiple artifacts per project
I actually need it myself :)
so if you depend on that
do you depend on all of them?
do all of the need to be your "build" dependencies or "runtime" dependencies?
You could try dependency links
kdmult
@kdmult
runtime
Arcadiy Ivanov
@arcivanov
kdmult
@kdmult
thanks
Arcadiy Ivanov
@arcivanov
you can also try a solution here
@kdmult
kdmult
@kdmult
yes, i've already read it, thanks
it's usefull
kdmult
@kdmult
Arcadiy, I have another question. :-)
Is there some benefits from this default path src/main/python?
@arcivanov
Arcadiy Ivanov
@arcivanov
it's the convention :) @kdmult
Kevin Tran
@kevintvh
Hello everyone. Does everyone know how could we add configuration files (.yaml, cfg, .ini, ....) into sdist and bdist ? Thank you.
Arcadiy Ivanov
@arcivanov
Hi @kevintvh, yes. Please see: pybuilder/pybuilder#663
Neil Saunders
@njsaunders
Hi all! Does anyone know if theres any way to use parameterized unit tests with pybuilder? xmlunit test doesn't support SubTest, and I've had no luck using the parametarized module either - I must have tried 20 different approaches, all of which resulting in an error like "BUILD FAILED - TypeError: 'NoneType' object is not callable (xmlrunner/runner.py:70)"
Arcadiy Ivanov
@arcivanov
@njsaunders hi, do you have a sample I could use to reproduce your situation?
Arcadiy Ivanov
@arcivanov
@njsaunders xmlrunner/unittest-xml-reporting#219 might be the reason. I might need to upgrade to unittest-xml-reporting 3.x for Python 3.x
if you file a bug with a small reproducible case I'll be happy to look at it
Neil Saunders
@njsaunders
Hi @arcivanov - Fantastic - Thank you - I'll do just that!
Neil Saunders
@njsaunders
Thanks again. I tried replacing XML runner with a text runner, using parameterized methods with pytest, and at least 3 other workaround attempts, but couldn't get it working.
Arcadiy Ivanov
@arcivanov
@njsaunders thanks a lot!
Arcadiy Ivanov
@arcivanov
@njsaunders you should be all set, please use -pre build
Neil Saunders
@njsaunders
@arcivanov Fantastic - Thank you so much!
Arcadiy Ivanov
@arcivanov
NP!
Arcadiy Ivanov
@arcivanov
@/all 0.12.7 has been released with recent important fixes. Please see the release notes: https://pybuilder.io/release-notes/v0.12.x#version-0127
Valentin Haenel
@esc
👍
Arcadiy Ivanov
@arcivanov
@/all version 0.12.8 released with updated vendored dependencies and pdoc3 for Python 3.x in pdoc plugin
looks like PIP install for packaged pip now works much faster too for venv generation
Valentin Haenel
@esc
:+1:
Arcadiy Ivanov
@arcivanov
@/all Question: Who uses Anaconda with PyBuilder?
Valentin Haenel
@esc
Not for a long time
Arcadiy Ivanov
@arcivanov
out of people who actually still use PyBuilder @esc :)
Valentin Haenel
@esc
I have a few projects that still use it
but I no longer use it work work
Arcadiy Ivanov
@arcivanov
ah, nice! :)
Valentin Haenel
@esc
I actually work at Anaconda now, interestingly enough
Arcadiy Ivanov
@arcivanov
Yeah, I follow your Twitter :)
Arcadiy Ivanov
@arcivanov
@/all FYI new feature disabling VEnv management in PyBuilder: https://pybuilder.io/articles/news/no-virtualenv-option