Skip to content

Conversation

@bnmnetp
Copy link
Contributor

@bnmnetp bnmnetp commented Jul 29, 2025

It has been a while since an update, but I still use this in runestone. I was getting deprecation warnings. This seems to still be functional and eliminates the warnings.

I think I have permission to push this to pypi but lets make sure we are in sync on this. Haven't changed version info yet...

I don't think we need any of the pkg_resources stuff for a namespace package anymore.

We don’t need it for the namespace anymore.
@dhellmann
Copy link
Member

This looks OK, although I'm surprised removing the import didn't break anything. Was it just not being used at all?

I don't see a dependency on setuptools that we could remove at the same time.

This package could use some serious modernization work for all of its packaging. :-)

I'll leave it for you to merge when you're ready to tag a release. If you don't have permission to do that, I can try to get it done on a weekend, let me know here.

@bnmnetp
Copy link
Contributor Author

bnmnetp commented Aug 5, 2025

I do not have permission to merge, so please go ahead and do so when you have time.

I'm listed as a maintainer on pypi.org. So presumably I could upload from my repo, but it makes more sense to keep yours the master.

@dhellmann dhellmann merged commit ccc1265 into sphinx-contrib:master Aug 5, 2025
@dhellmann
Copy link
Member

Released in https://github.com/sphinx-contrib/paverutils/releases/tag/1.18.0

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.

2 participants