Skip to content

Conversation

@tomkralidis
Copy link
Member

Overview

This PR fixes a dependency issue (introduced via #1159) by lazing loading modules/classes based on configuration.

Related Issue / Discussion

#1159

Additional Information

None

Contributions and Licensing

(as per https://github.com/geopython/pycsw/blob/master/CONTRIBUTING.rst#contributions-and-licensing)

  • I'd like to contribute [feature X|bugfix Y|docs|something else] to pycsw. I confirm that my contributions to pycsw will be compatible with the pycsw license guidelines at the time of contribution.
  • I have already previously agreed to the pycsw Contributions and Licensing Guidelines

@tomkralidis tomkralidis added this to the 3.0.0 milestone Oct 11, 2025
@tomkralidis tomkralidis marked this pull request as ready for review October 11, 2025 03:33
@tomkralidis
Copy link
Member Author

CI failures are due to demo.pycsw.org being down (this issue will fix).

@kalxas kalxas merged commit 628f87d into master Oct 11, 2025
2 of 3 checks passed
@kalxas kalxas deleted the pubsub-importlib branch October 11, 2025 06:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants