Skip to content

Conversation

@mergify
Copy link
Contributor

@mergify mergify bot commented Apr 22, 2025

Refactor DataProcessor to use centralized encoder class retrieval

  • Removed the encoder class initialization from the DataProcessor constructor.
  • Introduced a centralized method for obtaining encoder classes in the encoders module (addressed messy sys path / dynamic imports).
  • Updated relevant tests to reflect the changes in DataProcessor initialization.
  • Cleaned up unused imports and code related to dynamic encoder imports.
    This is an automatic backport of pull request Fix subset selection dynamic imports #608 done by Mergify.

@bbrowning
Copy link
Contributor

@Mergifyio rebase

…rieval

- Removed the encoder class initialization from the DataProcessor constructor.
- Introduced a centralized method for obtaining encoder classes in the encoders module.
- Updated relevant tests to reflect the changes in DataProcessor initialization.
- Cleaned up unused imports and code related to dynamic encoder imports.

Signed-off-by: eshwarprasadS <eshwarprasad.s01@gmail.com>
(cherry picked from commit 3993541)
Signed-off-by: eshwarprasadS <eshwarprasad.s01@gmail.com>
(cherry picked from commit e20ce8b)
Signed-off-by: eshwarprasadS <eshwarprasad.s01@gmail.com>
(cherry picked from commit f614e96)
@mergify
Copy link
Contributor Author

mergify bot commented Apr 22, 2025

rebase

✅ Branch has been successfully rebased

@bbrowning bbrowning force-pushed the mergify/bp/release-v0.8/pr-608 branch from 70ecbf8 to cba23a9 Compare April 22, 2025 16:20
@mergify mergify bot removed the ci-failure label Apr 22, 2025
@eshwarprasadS eshwarprasadS merged commit c5522bc into release-v0.8 Apr 22, 2025
24 checks passed
@bbrowning bbrowning deleted the mergify/bp/release-v0.8/pr-608 branch April 22, 2025 20:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release-branch testing Relates to testing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants