Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI: packaging for Windows #49

Merged
merged 25 commits into from
Jan 11, 2022
Merged

CI: packaging for Windows #49

merged 25 commits into from
Jan 11, 2022

Conversation

Guts
Copy link
Collaborator

@Guts Guts commented Jan 10, 2022

  • bundle additional dependencies directly into the plugin package - close Bundle plugin with Scikit-Learn #15
  • add a mechanism to check if dependencies are OK and warn the user if not
  • perform translation operations during the CI - close Translating text (comments and UI) into English #17
  • deploy plugin to official QGIS plugins repository right from the CI
  • doc: add how to install dependencies of the plugin
  • bump Python version used to in CI (build, lint, test) to 3.9 which seems to be the one integrated in QGIS for Windows
  • bump joblib and threadpoolctl versions
  • improve log handler (using the latest version from the QGIS Templater Plugin)
  • minor improvments to VS Code config

@Guts Guts self-assigned this Jan 10, 2022
@github-actions github-actions bot added the ci-cd label Jan 10, 2022
@github-actions github-actions bot added the documentation Improvements or additions to documentation label Jan 11, 2022
@Guts Guts marked this pull request as ready for review January 11, 2022 17:26
@Guts Guts requested a review from quythytruong January 11, 2022 17:26
@Guts Guts added the enhancement New feature or request label Jan 11, 2022
@Guts Guts linked an issue Jan 11, 2022 that may be closed by this pull request
@Guts Guts merged commit f7c59ca into master Jan 11, 2022
@Guts Guts deleted the ci/release-windows branch January 11, 2022 17:55
@agiudiceandrea
Copy link

Hi @Guts, what is the reason to limit the max version to 3.22?

@Guts
Copy link
Collaborator Author

Guts commented Nov 1, 2023

Hi @Guts, what is the reason to limit the max version to 3.22?

@agiudiceandrea in case you did not see my answer: #118

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci-cd documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Translating text (comments and UI) into English Bundle plugin with Scikit-Learn
3 participants