Skip to content

Feature/poptus logger#216

Open
mmenickelly wants to merge 11 commits intomainfrom
feature/poptus_logger
Open

Feature/poptus logger#216
mmenickelly wants to merge 11 commits intomainfrom
feature/poptus_logger

Conversation

@mmenickelly
Copy link
Copy Markdown
Collaborator

Tests are certainly going to fail because of the use of logger. But, locally, this use of logger works. This PR is a jumping off point for better discussions about how to properly use POptUS logging tools instead of just printing to terminal. While this PR was always something we intended to do in (minimally) pounders and manifold sampling, it was bumped up in priority because this is a first step in closing the gradient_pounders branch.

…ounders_concurrent call in this test. Additionally making a name==main in the test so I could run it locally without worrying about tox. This should be undone almost immediately, but I wanted to demonstrate to myself that the use of the logger is correct
@jared321 jared321 mentioned this pull request Oct 10, 2025
21 tasks
Since that repo is a modern version, it has a slightly different interface
including new class names.  Had to tweak pounders.py to get it using the logging
facilities.

Note that POUNDers unittests are presently failing due to the need to update
concurrent POUNDers in accord with other changes made on this branch.

tox tasks were passing locally aside from the above.
@jared321
Copy link
Copy Markdown
Collaborator

I have updated the package so that poptus is now an official external dependence. However, that package can presently only be installed from a local clone. I have updated tox.ini and some actions so that they install from clone.

The actions now seem to be using the logger well. However, there are unrelated failures related to concurrent pounders that cause actions to fail.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants