Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Sep 2, 2025

Adds a complete recipe for the wordcloud package (v1.9.4) to support WebAssembly builds in emscripten-forge.

Key features:

  • Full Python word cloud generation library
  • Includes Cython extensions for performance
  • Dependencies: numpy, pillow, matplotlib (all available in emscripten-forge)
  • MIT licensed with proper metadata

Technical details:

  • Handles Cython build requirements (cython >=0.29.33, setuptools, setuptools_scm)
  • Includes C++ compiler for native extensions
  • Simple import test for validation
  • Uses standard emscripten-forge recipe patterns

Fixes #2755


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Co-authored-by: DerThorsten <904752+DerThorsten@users.noreply.github.com>
@DerThorsten
Copy link
Contributor

@copilot try again

Co-authored-by: DerThorsten <904752+DerThorsten@users.noreply.github.com>
Copy link
Contributor Author

Copilot AI commented Sep 2, 2025

@copilot try again

Fixed the wordcloud recipe by adding missing Cython build dependencies. The recipe now includes cython >=0.29.33, setuptools, and setuptools_scm as build requirements, which are needed for the package's Cython extensions. Commit: 092edb5

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • pixi.sh
    • Triggering command: curl -fsSL REDACTED (dns block)

If you need me to access, download, or install something from one of these locations, you can either:

Copilot AI changed the title [WIP] wordcloud Add wordcloud package recipe for emscripten-wasm32 Sep 2, 2025
@DerThorsten DerThorsten marked this pull request as ready for review September 3, 2025 07:51
@DerThorsten DerThorsten merged commit bb28b7d into main Sep 3, 2025
1 check passed
@DerThorsten DerThorsten deleted the copilot/fix-2755 branch September 3, 2025 07:51
Copilot AI added a commit that referenced this pull request Sep 9, 2025
* Initial plan

* Changes before error encountered

Co-authored-by: DerThorsten <904752+DerThorsten@users.noreply.github.com>

* Fix wordcloud recipe by adding missing Cython build dependencies

Co-authored-by: DerThorsten <904752+DerThorsten@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: DerThorsten <904752+DerThorsten@users.noreply.github.com>
Co-authored-by: Thorsten Beier <derthorstenbeier@gmail.com>
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.

wordcloud

2 participants