+0 for me. 

VERY close, but needs some minor changes to documentation to guide dev users 
through appropriate Poetry installation. This would require a new VOTE as it 
will require another RC.

I tested builds, tests, and deployment of the Package into a Notebook env via 
Test Py installation. I tested in 3.9.x and 3.11.x environments. The package 
tests well when some assumptions that aren’t currently clear in the 
documentation are met.

Poetry can be installed via PyPI (pip), however, this will result in failures 
during build and testing. Poetry needs to be installed as a stand-alone virtual 
environment through Poetry’s own custom installer, or via pipx (separate python 
package), in order for python packages installed during ‘poetry install’ to be 
accessible to scripts running through the Poetry venv shell. I strongly success 
that the README point to Poetry documentation so that it is appropriately 
installed. Poetry is a core dependency for builds, so users would benefit from 
a bit more context.

Once Poetry was appropriately installed, I was able to successfully build in 
both standard Python environments and Anaconda environments (using the ‘poetry 
env use’ command and pyenv). 

Again, excellent release candidate! I think this is so close—just some docs 
updates. I will continue reviewing src for basic compliance issues. 

Thanks again for the great work!

Josh

> On Oct 7, 2023, at 10:01 PM, Joshua Poore <poor...@apache.org> wrote:
> 
> I was referring to Python’s own docs :). I found Test Py’s own docs let me to 
> failure. I got the snippet below from SO.
> 
> I think these instructions would go into release procs docs, not in source. 
> 
>> On Oct 7, 2023, at 9:24 PM, Evan Jones <evan.a.jon...@gmail.com> wrote:
>> 
>> Josh,
>> 
>> This is a good catch. We should improve the documentation on this front.
>> 
>> Best
>> 
>> Evan Jones
>> Website: www.ea-jones.com
>> 
>> 
>> On Sat, Oct 7, 2023 at 8:52 PM Joshua Poore <poor...@apache.org> wrote:
>> 
>>> Hi folks,
>>> 
>>> If you’re testing the distill package (and amped like me about this
>>> RC!!!), I found that docs on how to call the package into your python IDE
>>> or notebook from TestPy are a bit rough.
>>> 
>>> this call works:
>>> 
>>> pip install -i https://test.pypi.org/pypi/ --extra-index-url
>>> https://pypi.org/simple flagon-distill
>>> 
>>> 
>>>> On Oct 5, 2023, at 11:47 AM, proton_mail_bridge <
>>> jason_...@protonmail.com.INVALID> wrote:
>>>> 
>>>> Hi Folks,
>>>> 
>>>> Let’s try this again, please VOTE on the Apache Flagon Distill 0.1.0
>>> Release Candidate #01.
>>>> About Flagon: http://flagon.incubator.apache.org/
>>>> This is the first Beta release.
>>>> 
>>>> Git source tag (0.1.0-rc01):
>>> https://github.com/apache/flagon-distill/releases/tag/0.1.0-rc01
>>>> Staging repo: https://dist.apache.org/repos/dist/dev/incubator/flagon/
>>>> Source Release Artifacts: [
>>> https://dist.apache.org/repos/dist/dev/flagon/apache-flagon-distill-0.1.0-RC-01/](https://dist.apache.org/repos/dist/dev/flagon/apache-flagon-distill-0.0.6-RC-01/)
>>>> PGP release keys: https://dist.apache.org/repos/dist/dev/flagon/KEYS
>>>> Successful Github Actions Build and Tests:
>>> https://github.com/apache/flagon-distill/actions/runs/6420477503
>>>> PyPi Test Repo: https://test.pypi.org/project/flagon-distill/
>>>> 
>>>> Vote will be open for 72 hours.
>>>> Please VOTE as follows:
>>>> [ ] +1, let's get it released!!!
>>>> [ ]+/-0, fine, but consider to fix few issues before…
>>>> [ ] -1, nope, because... (and please explain why)
>>>> 
>>>> Along with your VOTE, please indicate testing and checks you've made
>>> against build artifacts, src, and documentation:
>>>> [ ] Build and Unit Tests Pass
>>>> [ ] Signatures and Hashes Match Keys
>>>> [ ] DISCLAIMER, LICENSE, and NOTICE Files in Source and Binary Release
>>> Packages
>>>> [ ] DISCLAIMER, LICENSE, and NOTICE are consistent with ASF and
>>> Incubator Policy
>>>> [ ] CHANGELOG included with release distribution
>>>> [ ] All Source Files Have Correct ASF Headers
>>>> [ ] No Binary Files in Source Release Packages
>>>> 
>>>> Thank you to everyone that is able to VOTE as well as everyone that
>>> contributed to Apache Flagon 0.0.6!
>>> 
>>> 
> 

Reply via email to