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

python312Packages.tensorflow: use tensorflow-bin by default #345658

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

GaetanLepage
Copy link
Contributor

@GaetanLepage GaetanLepage commented Oct 1, 2024

Things done

It has been several months that our tensorflow build has been stuck on version 2.13.0 (released Jul. 5 2023).
Also, tensorflow 2.13.0 is not supported on python 3.12, which makes all its dependents incompatible too.
To this date, python 3.11 is still part of our pair of supported versions in nixpkgs, but this will not last forever.

As no one seems to have both the time and skills to tackle this tricky update (#WeLoveBazel), I propose to use our up-to-date binary package in the meantime.

cc @SomeoneSerge @zeuner @mweinelt @abbradar

  • Built on platform(s)
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)
    • sandbox = relaxed
    • sandbox = true
  • Tested, as applicable:
  • Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
  • Tested basic functionality of all binary files (usually in ./result/bin/)
  • 24.11 Release Notes (or backporting 23.11 and 24.05 Release notes)
    • (Package updates) Added a release notes entry if the change is major or breaking
    • (Module updates) Added a release notes entry if the change is significant
    • (Module addition) Added a release notes entry if adding a new NixOS module
  • Fits CONTRIBUTING.md.

Add a 👍 reaction to pull requests you find important.

@GaetanLepage
Copy link
Contributor Author

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review pr 345658


x86_64-linux

⏩ 50 packages marked as broken and skipped:
  • private-gpt
  • private-gpt.dist
  • python311Packages.bambi
  • python311Packages.bambi.dist
  • python311Packages.distrax
  • python311Packages.distrax.dist
  • python311Packages.dm-sonnet
  • python311Packages.dm-sonnet.dist
  • python311Packages.elegy
  • python311Packages.elegy.dist
  • python311Packages.llama-index
  • python311Packages.llama-index-readers-file
  • python311Packages.llama-index-readers-file.dist
  • python311Packages.llama-index-readers-s3
  • python311Packages.llama-index-readers-s3.dist
  • python311Packages.llama-index.dist
  • python311Packages.objax
  • python311Packages.objax.dist
  • python311Packages.private-gpt
  • python311Packages.private-gpt.dist
  • python311Packages.rlax
  • python311Packages.rlax.dist
  • python311Packages.tensorflow-datasets
  • python311Packages.tensorflow-datasets.dist
  • python311Packages.tf2onnx
  • python311Packages.tf2onnx.dist
  • python311Packages.treex
  • python311Packages.treex.dist
  • python312Packages.bambi
  • python312Packages.bambi.dist
  • python312Packages.distrax
  • python312Packages.distrax.dist
  • python312Packages.elegy
  • python312Packages.elegy.dist
  • python312Packages.llama-index
  • python312Packages.llama-index-readers-file
  • python312Packages.llama-index-readers-file.dist
  • python312Packages.llama-index-readers-s3
  • python312Packages.llama-index-readers-s3.dist
  • python312Packages.llama-index.dist
  • python312Packages.objax
  • python312Packages.objax.dist
  • python312Packages.private-gpt
  • python312Packages.private-gpt.dist
  • python312Packages.rlax
  • python312Packages.rlax.dist
  • python312Packages.tf2onnx
  • python312Packages.tf2onnx.dist
  • python312Packages.treex
  • python312Packages.treex.dist
❌ 239 packages failed to build:
  • aider-chat
  • aider-chat.dist
  • python311Packages.baselines
  • python311Packages.baselines.dist
  • python311Packages.cleanlab
  • python311Packages.cleanlab.dist
  • python311Packages.cltk
  • python311Packages.cltk.dist
  • python311Packages.dalle-mini
  • python311Packages.dalle-mini.dist
  • python311Packages.dm-haiku
  • python311Packages.dm-haiku.dist
  • python311Packages.edward
  • python311Packages.edward.dist
  • python311Packages.evosax
  • python311Packages.evosax.dist
  • python311Packages.fastai
  • python311Packages.fastai.dist
  • python311Packages.flax
  • python311Packages.flax.dist
  • python311Packages.flowmc
  • python311Packages.flowmc.dist
  • python311Packages.gpt-2-simple
  • python311Packages.gpt-2-simple.dist
  • python311Packages.k-diffusion
  • python311Packages.k-diffusion.dist
  • python311Packages.keras
  • python311Packages.keras.dist
  • python311Packages.llama-index-agent-openai
  • python311Packages.llama-index-agent-openai.dist
  • python311Packages.llama-index-cli
  • python311Packages.llama-index-cli.dist
  • python311Packages.llama-index-core
  • python311Packages.llama-index-core.dist
  • python311Packages.llama-index-embeddings-gemini
  • python311Packages.llama-index-embeddings-gemini.dist
  • python311Packages.llama-index-embeddings-google
  • python311Packages.llama-index-embeddings-google.dist
  • python311Packages.llama-index-embeddings-huggingface
  • python311Packages.llama-index-embeddings-huggingface.dist
  • python311Packages.llama-index-embeddings-ollama
  • python311Packages.llama-index-embeddings-ollama.dist
  • python311Packages.llama-index-embeddings-openai
  • python311Packages.llama-index-embeddings-openai.dist
  • python311Packages.llama-index-graph-stores-nebula
  • python311Packages.llama-index-graph-stores-nebula.dist
  • python311Packages.llama-index-graph-stores-neo4j
  • python311Packages.llama-index-graph-stores-neo4j.dist
  • python311Packages.llama-index-graph-stores-neptune
  • python311Packages.llama-index-graph-stores-neptune.dist
  • python311Packages.llama-index-indices-managed-llama-cloud
  • python311Packages.llama-index-indices-managed-llama-cloud.dist
  • python311Packages.llama-index-legacy
  • python311Packages.llama-index-legacy.dist
  • python311Packages.llama-index-llms-ollama
  • python311Packages.llama-index-llms-ollama.dist
  • python311Packages.llama-index-llms-openai
  • python311Packages.llama-index-llms-openai-like
  • python311Packages.llama-index-llms-openai-like.dist
  • python311Packages.llama-index-llms-openai.dist
  • python311Packages.llama-index-multi-modal-llms-openai
  • python311Packages.llama-index-multi-modal-llms-openai.dist
  • python311Packages.llama-index-program-openai
  • python311Packages.llama-index-program-openai.dist
  • python311Packages.llama-index-question-gen-openai
  • python311Packages.llama-index-question-gen-openai.dist
  • python311Packages.llama-index-readers-database
  • python311Packages.llama-index-readers-database.dist
  • python311Packages.llama-index-readers-json
  • python311Packages.llama-index-readers-json.dist
  • python311Packages.llama-index-readers-llama-parse
  • python311Packages.llama-index-readers-llama-parse.dist
  • python311Packages.llama-index-readers-twitter
  • python311Packages.llama-index-readers-twitter.dist
  • python311Packages.llama-index-readers-txtai
  • python311Packages.llama-index-readers-txtai.dist
  • python311Packages.llama-index-readers-weather
  • python311Packages.llama-index-readers-weather.dist
  • python311Packages.llama-index-vector-stores-chroma
  • python311Packages.llama-index-vector-stores-chroma.dist
  • python311Packages.llama-index-vector-stores-google
  • python311Packages.llama-index-vector-stores-google.dist
  • python311Packages.llama-index-vector-stores-postgres
  • python311Packages.llama-index-vector-stores-postgres.dist
  • python311Packages.llama-index-vector-stores-qdrant
  • python311Packages.llama-index-vector-stores-qdrant.dist
  • python311Packages.llama-parse
  • python311Packages.llama-parse.dist
  • python311Packages.mhcflurry
  • python311Packages.mhcflurry.dist
  • python311Packages.oryx
  • python311Packages.oryx.dist
  • python311Packages.pymc
  • python311Packages.pymc.dist
  • python311Packages.pytensor
  • python311Packages.pytensor.dist
  • python311Packages.skrl
  • python311Packages.skrl.dist
  • python311Packages.spacy
  • python311Packages.spacy-loggers
  • python311Packages.spacy-loggers.dist
  • python311Packages.spacy-lookups-data
  • python311Packages.spacy-lookups-data.dist
  • python311Packages.spacy-transformers
  • python311Packages.spacy-transformers.dist
  • python311Packages.spacy.dist
  • python311Packages.tensorflow-probability
  • python311Packages.tensorflow-probability.dist
  • python311Packages.textacy
  • python311Packages.textacy.dist
  • python311Packages.textnets
  • python311Packages.textnets.dist
  • python311Packages.tf-keras
  • python311Packages.tf-keras.dist
  • python311Packages.vqgan-jax
  • python311Packages.vqgan-jax.dist
  • python311Packages.wandb
  • python311Packages.wandb.dist
  • python312Packages.baselines
  • python312Packages.baselines.dist
  • python312Packages.cleanlab
  • python312Packages.cleanlab.dist
  • python312Packages.cltk
  • python312Packages.cltk.dist
  • python312Packages.dalle-mini
  • python312Packages.dalle-mini.dist
  • python312Packages.dm-haiku
  • python312Packages.dm-haiku.dist
  • python312Packages.edward
  • python312Packages.edward.dist
  • python312Packages.evosax
  • python312Packages.evosax.dist
  • python312Packages.fastai
  • python312Packages.fastai.dist
  • python312Packages.flax
  • python312Packages.flax.dist
  • python312Packages.flowmc
  • python312Packages.flowmc.dist
  • python312Packages.gpt-2-simple
  • python312Packages.gpt-2-simple.dist
  • python312Packages.imgcat
  • python312Packages.imgcat.dist
  • python312Packages.k-diffusion
  • python312Packages.k-diffusion.dist
  • python312Packages.keras
  • python312Packages.keras.dist
  • python312Packages.llama-index-agent-openai
  • python312Packages.llama-index-agent-openai.dist
  • python312Packages.llama-index-cli
  • python312Packages.llama-index-cli.dist
  • python312Packages.llama-index-core
  • python312Packages.llama-index-core.dist
  • python312Packages.llama-index-embeddings-gemini
  • python312Packages.llama-index-embeddings-gemini.dist
  • python312Packages.llama-index-embeddings-google
  • python312Packages.llama-index-embeddings-google.dist
  • python312Packages.llama-index-embeddings-huggingface
  • python312Packages.llama-index-embeddings-huggingface.dist
  • python312Packages.llama-index-embeddings-ollama
  • python312Packages.llama-index-embeddings-ollama.dist
  • python312Packages.llama-index-embeddings-openai
  • python312Packages.llama-index-embeddings-openai.dist
  • python312Packages.llama-index-graph-stores-nebula
  • python312Packages.llama-index-graph-stores-nebula.dist
  • python312Packages.llama-index-graph-stores-neo4j
  • python312Packages.llama-index-graph-stores-neo4j.dist
  • python312Packages.llama-index-graph-stores-neptune
  • python312Packages.llama-index-graph-stores-neptune.dist
  • python312Packages.llama-index-indices-managed-llama-cloud
  • python312Packages.llama-index-indices-managed-llama-cloud.dist
  • python312Packages.llama-index-legacy
  • python312Packages.llama-index-legacy.dist
  • python312Packages.llama-index-llms-ollama
  • python312Packages.llama-index-llms-ollama.dist
  • python312Packages.llama-index-llms-openai
  • python312Packages.llama-index-llms-openai-like
  • python312Packages.llama-index-llms-openai-like.dist
  • python312Packages.llama-index-llms-openai.dist
  • python312Packages.llama-index-multi-modal-llms-openai
  • python312Packages.llama-index-multi-modal-llms-openai.dist
  • python312Packages.llama-index-program-openai
  • python312Packages.llama-index-program-openai.dist
  • python312Packages.llama-index-question-gen-openai
  • python312Packages.llama-index-question-gen-openai.dist
  • python312Packages.llama-index-readers-database
  • python312Packages.llama-index-readers-database.dist
  • python312Packages.llama-index-readers-json
  • python312Packages.llama-index-readers-json.dist
  • python312Packages.llama-index-readers-llama-parse
  • python312Packages.llama-index-readers-llama-parse.dist
  • python312Packages.llama-index-readers-twitter
  • python312Packages.llama-index-readers-twitter.dist
  • python312Packages.llama-index-readers-txtai
  • python312Packages.llama-index-readers-txtai.dist
  • python312Packages.llama-index-readers-weather
  • python312Packages.llama-index-readers-weather.dist
  • python312Packages.llama-index-vector-stores-chroma
  • python312Packages.llama-index-vector-stores-chroma.dist
  • python312Packages.llama-index-vector-stores-google
  • python312Packages.llama-index-vector-stores-google.dist
  • python312Packages.llama-index-vector-stores-postgres
  • python312Packages.llama-index-vector-stores-postgres.dist
  • python312Packages.llama-index-vector-stores-qdrant
  • python312Packages.llama-index-vector-stores-qdrant.dist
  • python312Packages.llama-parse
  • python312Packages.llama-parse.dist
  • python312Packages.mhcflurry
  • python312Packages.mhcflurry.dist
  • python312Packages.oryx
  • python312Packages.oryx.dist
  • python312Packages.pymc
  • python312Packages.pymc.dist
  • python312Packages.pytensor
  • python312Packages.pytensor.dist
  • python312Packages.skrl
  • python312Packages.skrl.dist
  • python312Packages.spacy
  • python312Packages.spacy-loggers
  • python312Packages.spacy-loggers.dist
  • python312Packages.spacy-lookups-data
  • python312Packages.spacy-lookups-data.dist
  • python312Packages.spacy-transformers
  • python312Packages.spacy-transformers.dist
  • python312Packages.spacy.dist
  • python312Packages.tensorflow-probability
  • python312Packages.tensorflow-probability.dist
  • python312Packages.textacy
  • python312Packages.textacy.dist
  • python312Packages.textnets
  • python312Packages.textnets.dist
  • python312Packages.tf-keras
  • python312Packages.tf-keras.dist
  • python312Packages.vqgan-jax
  • python312Packages.vqgan-jax.dist
  • python312Packages.wandb
  • python312Packages.wandb.dist
  • vimPlugins.aider-nvim
  • witnessme
  • witnessme.dist
✅ 17 packages built:
  • gpt2tc
  • python311Packages.imgcat
  • python311Packages.imgcat.dist
  • python311Packages.tensorflow (python311Packages.tensorflowWithoutCuda)
  • python311Packages.tensorflow.dist (python311Packages.tensorflowWithoutCuda.dist)
  • python311Packages.tensorflowWithCuda
  • python311Packages.tensorflowWithCuda.dist
  • python311Packages.tflearn
  • python311Packages.tflearn.dist
  • python312Packages.tensorflow (python312Packages.tensorflowWithoutCuda)
  • python312Packages.tensorflow.dist (python312Packages.tensorflowWithoutCuda.dist)
  • python312Packages.tensorflowWithCuda
  • python312Packages.tensorflowWithCuda.dist
  • python312Packages.tflearn
  • python312Packages.tflearn.dist
  • wyoming-openwakeword
  • wyoming-openwakeword.dist

aarch64-linux

⏩ 42 packages marked as broken and skipped:
  • private-gpt
  • private-gpt.dist
  • python311Packages.bambi
  • python311Packages.bambi.dist
  • python311Packages.dm-sonnet
  • python311Packages.dm-sonnet.dist
  • python311Packages.llama-index
  • python311Packages.llama-index-cli
  • python311Packages.llama-index-cli.dist
  • python311Packages.llama-index-readers-file
  • python311Packages.llama-index-readers-file.dist
  • python311Packages.llama-index-readers-s3
  • python311Packages.llama-index-readers-s3.dist
  • python311Packages.llama-index-vector-stores-chroma
  • python311Packages.llama-index-vector-stores-chroma.dist
  • python311Packages.llama-index.dist
  • python311Packages.objax
  • python311Packages.objax.dist
  • python311Packages.private-gpt
  • python311Packages.private-gpt.dist
  • python311Packages.tensorflow-datasets
  • python311Packages.tensorflow-datasets.dist
  • python311Packages.tf2onnx
  • python311Packages.tf2onnx.dist
  • python312Packages.bambi
  • python312Packages.bambi.dist
  • python312Packages.llama-index
  • python312Packages.llama-index-cli
  • python312Packages.llama-index-cli.dist
  • python312Packages.llama-index-readers-file
  • python312Packages.llama-index-readers-file.dist
  • python312Packages.llama-index-readers-s3
  • python312Packages.llama-index-readers-s3.dist
  • python312Packages.llama-index-vector-stores-chroma
  • python312Packages.llama-index-vector-stores-chroma.dist
  • python312Packages.llama-index.dist
  • python312Packages.objax
  • python312Packages.objax.dist
  • python312Packages.private-gpt
  • python312Packages.private-gpt.dist
  • python312Packages.tf2onnx
  • python312Packages.tf2onnx.dist
❌ 100 packages failed to build:
  • python312Packages.cleanlab
  • python312Packages.cleanlab.dist
  • python312Packages.cltk
  • python312Packages.cltk.dist
  • python312Packages.edward
  • python312Packages.edward.dist
  • python312Packages.fastai
  • python312Packages.fastai.dist
  • python312Packages.imgcat
  • python312Packages.imgcat.dist
  • python312Packages.k-diffusion
  • python312Packages.k-diffusion.dist
  • python312Packages.keras
  • python312Packages.keras.dist
  • python312Packages.llama-index-agent-openai
  • python312Packages.llama-index-agent-openai.dist
  • python312Packages.llama-index-core
  • python312Packages.llama-index-core.dist
  • python312Packages.llama-index-embeddings-gemini
  • python312Packages.llama-index-embeddings-gemini.dist
  • python312Packages.llama-index-embeddings-google
  • python312Packages.llama-index-embeddings-google.dist
  • python312Packages.llama-index-embeddings-huggingface
  • python312Packages.llama-index-embeddings-huggingface.dist
  • python312Packages.llama-index-embeddings-ollama
  • python312Packages.llama-index-embeddings-ollama.dist
  • python312Packages.llama-index-embeddings-openai
  • python312Packages.llama-index-embeddings-openai.dist
  • python312Packages.llama-index-graph-stores-nebula
  • python312Packages.llama-index-graph-stores-nebula.dist
  • python312Packages.llama-index-graph-stores-neo4j
  • python312Packages.llama-index-graph-stores-neo4j.dist
  • python312Packages.llama-index-graph-stores-neptune
  • python312Packages.llama-index-graph-stores-neptune.dist
  • python312Packages.llama-index-indices-managed-llama-cloud
  • python312Packages.llama-index-indices-managed-llama-cloud.dist
  • python312Packages.llama-index-legacy
  • python312Packages.llama-index-legacy.dist
  • python312Packages.llama-index-llms-ollama
  • python312Packages.llama-index-llms-ollama.dist
  • python312Packages.llama-index-llms-openai
  • python312Packages.llama-index-llms-openai-like
  • python312Packages.llama-index-llms-openai-like.dist
  • python312Packages.llama-index-llms-openai.dist
  • python312Packages.llama-index-multi-modal-llms-openai
  • python312Packages.llama-index-multi-modal-llms-openai.dist
  • python312Packages.llama-index-program-openai
  • python312Packages.llama-index-program-openai.dist
  • python312Packages.llama-index-question-gen-openai
  • python312Packages.llama-index-question-gen-openai.dist
  • python312Packages.llama-index-readers-database
  • python312Packages.llama-index-readers-database.dist
  • python312Packages.llama-index-readers-json
  • python312Packages.llama-index-readers-json.dist
  • python312Packages.llama-index-readers-llama-parse
  • python312Packages.llama-index-readers-llama-parse.dist
  • python312Packages.llama-index-readers-twitter
  • python312Packages.llama-index-readers-twitter.dist
  • python312Packages.llama-index-readers-txtai
  • python312Packages.llama-index-readers-txtai.dist
  • python312Packages.llama-index-readers-weather
  • python312Packages.llama-index-readers-weather.dist
  • python312Packages.llama-index-vector-stores-google
  • python312Packages.llama-index-vector-stores-google.dist
  • python312Packages.llama-index-vector-stores-postgres
  • python312Packages.llama-index-vector-stores-postgres.dist
  • python312Packages.llama-index-vector-stores-qdrant
  • python312Packages.llama-index-vector-stores-qdrant.dist
  • python312Packages.llama-parse
  • python312Packages.llama-parse.dist
  • python312Packages.mhcflurry
  • python312Packages.mhcflurry.dist
  • python312Packages.oryx
  • python312Packages.oryx.dist
  • python312Packages.pymc
  • python312Packages.pymc.dist
  • python312Packages.pytensor
  • python312Packages.pytensor.dist
  • python312Packages.skrl
  • python312Packages.skrl.dist
  • python312Packages.spacy
  • python312Packages.spacy-loggers
  • python312Packages.spacy-loggers.dist
  • python312Packages.spacy-lookups-data
  • python312Packages.spacy-lookups-data.dist
  • python312Packages.spacy-transformers
  • python312Packages.spacy-transformers.dist
  • python312Packages.spacy.dist
  • python312Packages.tensorflow-probability
  • python312Packages.tensorflow-probability.dist
  • python312Packages.textacy
  • python312Packages.textacy.dist
  • python312Packages.textnets
  • python312Packages.textnets.dist
  • python312Packages.tf-keras
  • python312Packages.tf-keras.dist
  • python312Packages.wandb
  • python312Packages.wandb.dist
  • witnessme
  • witnessme.dist
✅ 119 packages built:
  • aider-chat
  • aider-chat.dist
  • python311Packages.baselines
  • python311Packages.baselines.dist
  • python311Packages.cleanlab
  • python311Packages.cleanlab.dist
  • python311Packages.cltk
  • python311Packages.cltk.dist
  • python311Packages.edward
  • python311Packages.edward.dist
  • python311Packages.fastai
  • python311Packages.fastai.dist
  • python311Packages.gpt-2-simple
  • python311Packages.gpt-2-simple.dist
  • python311Packages.imgcat
  • python311Packages.imgcat.dist
  • python311Packages.k-diffusion
  • python311Packages.k-diffusion.dist
  • python311Packages.keras
  • python311Packages.keras.dist
  • python311Packages.llama-index-agent-openai
  • python311Packages.llama-index-agent-openai.dist
  • python311Packages.llama-index-core
  • python311Packages.llama-index-core.dist
  • python311Packages.llama-index-embeddings-gemini
  • python311Packages.llama-index-embeddings-gemini.dist
  • python311Packages.llama-index-embeddings-google
  • python311Packages.llama-index-embeddings-google.dist
  • python311Packages.llama-index-embeddings-huggingface
  • python311Packages.llama-index-embeddings-huggingface.dist
  • python311Packages.llama-index-embeddings-ollama
  • python311Packages.llama-index-embeddings-ollama.dist
  • python311Packages.llama-index-embeddings-openai
  • python311Packages.llama-index-embeddings-openai.dist
  • python311Packages.llama-index-graph-stores-nebula
  • python311Packages.llama-index-graph-stores-nebula.dist
  • python311Packages.llama-index-graph-stores-neo4j
  • python311Packages.llama-index-graph-stores-neo4j.dist
  • python311Packages.llama-index-graph-stores-neptune
  • python311Packages.llama-index-graph-stores-neptune.dist
  • python311Packages.llama-index-indices-managed-llama-cloud
  • python311Packages.llama-index-indices-managed-llama-cloud.dist
  • python311Packages.llama-index-legacy
  • python311Packages.llama-index-legacy.dist
  • python311Packages.llama-index-llms-ollama
  • python311Packages.llama-index-llms-ollama.dist
  • python311Packages.llama-index-llms-openai
  • python311Packages.llama-index-llms-openai-like
  • python311Packages.llama-index-llms-openai-like.dist
  • python311Packages.llama-index-llms-openai.dist
  • python311Packages.llama-index-multi-modal-llms-openai
  • python311Packages.llama-index-multi-modal-llms-openai.dist
  • python311Packages.llama-index-program-openai
  • python311Packages.llama-index-program-openai.dist
  • python311Packages.llama-index-question-gen-openai
  • python311Packages.llama-index-question-gen-openai.dist
  • python311Packages.llama-index-readers-database
  • python311Packages.llama-index-readers-database.dist
  • python311Packages.llama-index-readers-json
  • python311Packages.llama-index-readers-json.dist
  • python311Packages.llama-index-readers-llama-parse
  • python311Packages.llama-index-readers-llama-parse.dist
  • python311Packages.llama-index-readers-twitter
  • python311Packages.llama-index-readers-twitter.dist
  • python311Packages.llama-index-readers-txtai
  • python311Packages.llama-index-readers-txtai.dist
  • python311Packages.llama-index-readers-weather
  • python311Packages.llama-index-readers-weather.dist
  • python311Packages.llama-index-vector-stores-google
  • python311Packages.llama-index-vector-stores-google.dist
  • python311Packages.llama-index-vector-stores-postgres
  • python311Packages.llama-index-vector-stores-postgres.dist
  • python311Packages.llama-index-vector-stores-qdrant
  • python311Packages.llama-index-vector-stores-qdrant.dist
  • python311Packages.llama-parse
  • python311Packages.llama-parse.dist
  • python311Packages.mhcflurry
  • python311Packages.mhcflurry.dist
  • python311Packages.oryx
  • python311Packages.oryx.dist
  • python311Packages.pymc
  • python311Packages.pymc.dist
  • python311Packages.pytensor
  • python311Packages.pytensor.dist
  • python311Packages.skrl
  • python311Packages.skrl.dist
  • python311Packages.spacy
  • python311Packages.spacy-loggers
  • python311Packages.spacy-loggers.dist
  • python311Packages.spacy-lookups-data
  • python311Packages.spacy-lookups-data.dist
  • python311Packages.spacy-transformers
  • python311Packages.spacy-transformers.dist
  • python311Packages.spacy.dist
  • python311Packages.tensorflow (python311Packages.tensorflowWithoutCuda)
  • python311Packages.tensorflow-probability
  • python311Packages.tensorflow-probability.dist
  • python311Packages.tensorflow.dist (python311Packages.tensorflowWithoutCuda.dist)
  • python311Packages.textacy
  • python311Packages.textacy.dist
  • python311Packages.textnets
  • python311Packages.textnets.dist
  • python311Packages.tf-keras
  • python311Packages.tf-keras.dist
  • python311Packages.tflearn
  • python311Packages.tflearn.dist
  • python311Packages.wandb
  • python311Packages.wandb.dist
  • python312Packages.baselines
  • python312Packages.baselines.dist
  • python312Packages.gpt-2-simple
  • python312Packages.gpt-2-simple.dist
  • python312Packages.tensorflow (python312Packages.tensorflowWithoutCuda)
  • python312Packages.tensorflow.dist (python312Packages.tensorflowWithoutCuda.dist)
  • python312Packages.tflearn
  • python312Packages.tflearn.dist
  • vimPlugins.aider-nvim
  • wyoming-openwakeword
  • wyoming-openwakeword.dist

aarch64-darwin

⏩ 180 packages marked as broken and skipped:
  • private-gpt
  • private-gpt.dist
  • python311Packages.bambi
  • python311Packages.bambi.dist
  • python311Packages.cleanlab
  • python311Packages.cleanlab.dist
  • python311Packages.distrax
  • python311Packages.distrax.dist
  • python311Packages.dm-sonnet
  • python311Packages.dm-sonnet.dist
  • python311Packages.elegy
  • python311Packages.elegy.dist
  • python311Packages.llama-index
  • python311Packages.llama-index-readers-file
  • python311Packages.llama-index-readers-file.dist
  • python311Packages.llama-index-readers-s3
  • python311Packages.llama-index-readers-s3.dist
  • python311Packages.llama-index.dist
  • python311Packages.objax
  • python311Packages.objax.dist
  • python311Packages.private-gpt
  • python311Packages.private-gpt.dist
  • python311Packages.rlax
  • python311Packages.rlax.dist
  • python311Packages.tensorflow-datasets
  • python311Packages.tensorflow-datasets.dist
  • python311Packages.tf2onnx
  • python311Packages.tf2onnx.dist
  • python311Packages.treex
  • python311Packages.treex.dist
  • python312Packages.bambi
  • python312Packages.bambi.dist
  • python312Packages.baselines
  • python312Packages.baselines.dist
  • python312Packages.cleanlab
  • python312Packages.cleanlab.dist
  • python312Packages.cltk
  • python312Packages.cltk.dist
  • python312Packages.dalle-mini
  • python312Packages.dalle-mini.dist
  • python312Packages.distrax
  • python312Packages.distrax.dist
  • python312Packages.dm-haiku
  • python312Packages.dm-haiku.dist
  • python312Packages.edward
  • python312Packages.edward.dist
  • python312Packages.elegy
  • python312Packages.elegy.dist
  • python312Packages.evosax
  • python312Packages.evosax.dist
  • python312Packages.fastai
  • python312Packages.fastai.dist
  • python312Packages.flax
  • python312Packages.flax.dist
  • python312Packages.flowmc
  • python312Packages.flowmc.dist
  • python312Packages.gpt-2-simple
  • python312Packages.gpt-2-simple.dist
  • python312Packages.imgcat
  • python312Packages.imgcat.dist
  • python312Packages.k-diffusion
  • python312Packages.k-diffusion.dist
  • python312Packages.keras
  • python312Packages.keras.dist
  • python312Packages.llama-index
  • python312Packages.llama-index-agent-openai
  • python312Packages.llama-index-agent-openai.dist
  • python312Packages.llama-index-cli
  • python312Packages.llama-index-cli.dist
  • python312Packages.llama-index-core
  • python312Packages.llama-index-core.dist
  • python312Packages.llama-index-embeddings-gemini
  • python312Packages.llama-index-embeddings-gemini.dist
  • python312Packages.llama-index-embeddings-google
  • python312Packages.llama-index-embeddings-google.dist
  • python312Packages.llama-index-embeddings-huggingface
  • python312Packages.llama-index-embeddings-huggingface.dist
  • python312Packages.llama-index-embeddings-ollama
  • python312Packages.llama-index-embeddings-ollama.dist
  • python312Packages.llama-index-embeddings-openai
  • python312Packages.llama-index-embeddings-openai.dist
  • python312Packages.llama-index-graph-stores-nebula
  • python312Packages.llama-index-graph-stores-nebula.dist
  • python312Packages.llama-index-graph-stores-neo4j
  • python312Packages.llama-index-graph-stores-neo4j.dist
  • python312Packages.llama-index-graph-stores-neptune
  • python312Packages.llama-index-graph-stores-neptune.dist
  • python312Packages.llama-index-indices-managed-llama-cloud
  • python312Packages.llama-index-indices-managed-llama-cloud.dist
  • python312Packages.llama-index-legacy
  • python312Packages.llama-index-legacy.dist
  • python312Packages.llama-index-llms-ollama
  • python312Packages.llama-index-llms-ollama.dist
  • python312Packages.llama-index-llms-openai
  • python312Packages.llama-index-llms-openai-like
  • python312Packages.llama-index-llms-openai-like.dist
  • python312Packages.llama-index-llms-openai.dist
  • python312Packages.llama-index-multi-modal-llms-openai
  • python312Packages.llama-index-multi-modal-llms-openai.dist
  • python312Packages.llama-index-program-openai
  • python312Packages.llama-index-program-openai.dist
  • python312Packages.llama-index-question-gen-openai
  • python312Packages.llama-index-question-gen-openai.dist
  • python312Packages.llama-index-readers-database
  • python312Packages.llama-index-readers-database.dist
  • python312Packages.llama-index-readers-file
  • python312Packages.llama-index-readers-file.dist
  • python312Packages.llama-index-readers-json
  • python312Packages.llama-index-readers-json.dist
  • python312Packages.llama-index-readers-llama-parse
  • python312Packages.llama-index-readers-llama-parse.dist
  • python312Packages.llama-index-readers-s3
  • python312Packages.llama-index-readers-s3.dist
  • python312Packages.llama-index-readers-twitter
  • python312Packages.llama-index-readers-twitter.dist
  • python312Packages.llama-index-readers-txtai
  • python312Packages.llama-index-readers-txtai.dist
  • python312Packages.llama-index-readers-weather
  • python312Packages.llama-index-readers-weather.dist
  • python312Packages.llama-index-vector-stores-chroma
  • python312Packages.llama-index-vector-stores-chroma.dist
  • python312Packages.llama-index-vector-stores-google
  • python312Packages.llama-index-vector-stores-google.dist
  • python312Packages.llama-index-vector-stores-postgres
  • python312Packages.llama-index-vector-stores-postgres.dist
  • python312Packages.llama-index-vector-stores-qdrant
  • python312Packages.llama-index-vector-stores-qdrant.dist
  • python312Packages.llama-index.dist
  • python312Packages.llama-parse
  • python312Packages.llama-parse.dist
  • python312Packages.mhcflurry
  • python312Packages.mhcflurry.dist
  • python312Packages.objax
  • python312Packages.objax.dist
  • python312Packages.oryx
  • python312Packages.oryx.dist
  • python312Packages.private-gpt
  • python312Packages.private-gpt.dist
  • python312Packages.pymc
  • python312Packages.pymc.dist
  • python312Packages.pytensor
  • python312Packages.pytensor.dist
  • python312Packages.rlax
  • python312Packages.rlax.dist
  • python312Packages.skrl
  • python312Packages.skrl.dist
  • python312Packages.spacy
  • python312Packages.spacy-loggers
  • python312Packages.spacy-loggers.dist
  • python312Packages.spacy-lookups-data
  • python312Packages.spacy-lookups-data.dist
  • python312Packages.spacy-transformers
  • python312Packages.spacy-transformers.dist
  • python312Packages.spacy.dist
  • python312Packages.tensorflow
  • python312Packages.tensorflow-probability
  • python312Packages.tensorflow-probability.dist
  • python312Packages.tensorflow.dist
  • python312Packages.tensorflowWithoutCuda
  • python312Packages.tensorflowWithoutCuda.dist
  • python312Packages.textacy
  • python312Packages.textacy.dist
  • python312Packages.textnets
  • python312Packages.textnets.dist
  • python312Packages.tf-keras
  • python312Packages.tf-keras.dist
  • python312Packages.tf2onnx
  • python312Packages.tf2onnx.dist
  • python312Packages.tflearn
  • python312Packages.tflearn.dist
  • python312Packages.treex
  • python312Packages.treex.dist
  • python312Packages.vqgan-jax
  • python312Packages.vqgan-jax.dist
  • python312Packages.wandb
  • python312Packages.wandb.dist
  • witnessme
  • witnessme.dist
  • wyoming-openwakeword
  • wyoming-openwakeword.dist
❌ 8 packages failed to build:
  • python311Packages.llama-index-vector-stores-postgres
  • python311Packages.llama-index-vector-stores-postgres.dist
  • python311Packages.pymc
  • python311Packages.pymc.dist
  • python311Packages.pytensor
  • python311Packages.pytensor.dist
  • python311Packages.textnets
  • python311Packages.textnets.dist
✅ 115 packages built:
  • aider-chat
  • aider-chat.dist
  • python311Packages.baselines
  • python311Packages.baselines.dist
  • python311Packages.cltk
  • python311Packages.cltk.dist
  • python311Packages.dalle-mini
  • python311Packages.dalle-mini.dist
  • python311Packages.dm-haiku
  • python311Packages.dm-haiku.dist
  • python311Packages.edward
  • python311Packages.edward.dist
  • python311Packages.evosax
  • python311Packages.evosax.dist
  • python311Packages.fastai
  • python311Packages.fastai.dist
  • python311Packages.flax
  • python311Packages.flax.dist
  • python311Packages.flowmc
  • python311Packages.flowmc.dist
  • python311Packages.gpt-2-simple
  • python311Packages.gpt-2-simple.dist
  • python311Packages.imgcat
  • python311Packages.imgcat.dist
  • python311Packages.k-diffusion
  • python311Packages.k-diffusion.dist
  • python311Packages.keras
  • python311Packages.keras.dist
  • python311Packages.llama-index-agent-openai
  • python311Packages.llama-index-agent-openai.dist
  • python311Packages.llama-index-cli
  • python311Packages.llama-index-cli.dist
  • python311Packages.llama-index-core
  • python311Packages.llama-index-core.dist
  • python311Packages.llama-index-embeddings-gemini
  • python311Packages.llama-index-embeddings-gemini.dist
  • python311Packages.llama-index-embeddings-google
  • python311Packages.llama-index-embeddings-google.dist
  • python311Packages.llama-index-embeddings-huggingface
  • python311Packages.llama-index-embeddings-huggingface.dist
  • python311Packages.llama-index-embeddings-ollama
  • python311Packages.llama-index-embeddings-ollama.dist
  • python311Packages.llama-index-embeddings-openai
  • python311Packages.llama-index-embeddings-openai.dist
  • python311Packages.llama-index-graph-stores-nebula
  • python311Packages.llama-index-graph-stores-nebula.dist
  • python311Packages.llama-index-graph-stores-neo4j
  • python311Packages.llama-index-graph-stores-neo4j.dist
  • python311Packages.llama-index-graph-stores-neptune
  • python311Packages.llama-index-graph-stores-neptune.dist
  • python311Packages.llama-index-indices-managed-llama-cloud
  • python311Packages.llama-index-indices-managed-llama-cloud.dist
  • python311Packages.llama-index-legacy
  • python311Packages.llama-index-legacy.dist
  • python311Packages.llama-index-llms-ollama
  • python311Packages.llama-index-llms-ollama.dist
  • python311Packages.llama-index-llms-openai
  • python311Packages.llama-index-llms-openai-like
  • python311Packages.llama-index-llms-openai-like.dist
  • python311Packages.llama-index-llms-openai.dist
  • python311Packages.llama-index-multi-modal-llms-openai
  • python311Packages.llama-index-multi-modal-llms-openai.dist
  • python311Packages.llama-index-program-openai
  • python311Packages.llama-index-program-openai.dist
  • python311Packages.llama-index-question-gen-openai
  • python311Packages.llama-index-question-gen-openai.dist
  • python311Packages.llama-index-readers-database
  • python311Packages.llama-index-readers-database.dist
  • python311Packages.llama-index-readers-json
  • python311Packages.llama-index-readers-json.dist
  • python311Packages.llama-index-readers-llama-parse
  • python311Packages.llama-index-readers-llama-parse.dist
  • python311Packages.llama-index-readers-twitter
  • python311Packages.llama-index-readers-twitter.dist
  • python311Packages.llama-index-readers-txtai
  • python311Packages.llama-index-readers-txtai.dist
  • python311Packages.llama-index-readers-weather
  • python311Packages.llama-index-readers-weather.dist
  • python311Packages.llama-index-vector-stores-chroma
  • python311Packages.llama-index-vector-stores-chroma.dist
  • python311Packages.llama-index-vector-stores-google
  • python311Packages.llama-index-vector-stores-google.dist
  • python311Packages.llama-index-vector-stores-qdrant
  • python311Packages.llama-index-vector-stores-qdrant.dist
  • python311Packages.llama-parse
  • python311Packages.llama-parse.dist
  • python311Packages.mhcflurry
  • python311Packages.mhcflurry.dist
  • python311Packages.oryx
  • python311Packages.oryx.dist
  • python311Packages.skrl
  • python311Packages.skrl.dist
  • python311Packages.spacy
  • python311Packages.spacy-loggers
  • python311Packages.spacy-loggers.dist
  • python311Packages.spacy-lookups-data
  • python311Packages.spacy-lookups-data.dist
  • python311Packages.spacy-transformers
  • python311Packages.spacy-transformers.dist
  • python311Packages.spacy.dist
  • python311Packages.tensorflow (python311Packages.tensorflowWithoutCuda)
  • python311Packages.tensorflow-probability
  • python311Packages.tensorflow-probability.dist
  • python311Packages.tensorflow.dist (python311Packages.tensorflowWithoutCuda.dist)
  • python311Packages.textacy
  • python311Packages.textacy.dist
  • python311Packages.tf-keras
  • python311Packages.tf-keras.dist
  • python311Packages.tflearn
  • python311Packages.tflearn.dist
  • python311Packages.vqgan-jax
  • python311Packages.vqgan-jax.dist
  • python311Packages.wandb
  • python311Packages.wandb.dist
  • vimPlugins.aider-nvim

@emilazy
Copy link
Member

emilazy commented Oct 1, 2024

cc @NixOS/cuda-maintainers, #342112 (where this was discussed some)

FWIW, I have a local work‐in‐progress branch to bump the TensorFlow version and I think it looks feasible. However I’m not a TensorFlow expert and have no intrinsic motivation to maintain it so I can’t promise I will see it through to completion. This seems like a reasonable fallback.

@GaetanLepage
Copy link
Contributor Author

The main blocker for this PR is the failure of tf-keras which errors as follows:

Checking runtime dependencies for tf_keras-2.17.0-py3-none-any.whl
>   - tensorflow not installed

@ofborg ofborg bot added the 11.by: package-maintainer This PR was created by the maintainer of the package it changes label Oct 1, 2024
@SomeoneSerge
Copy link
Contributor

I can see how this patch is tempting given the crude tools we have, but I think having python3Packages.tensorflow evaluate into tensorflow-bin is wrong and misleading. It would have been sufficient to modify the behaviour of callPackage ({tensorflow, ...}: ...) { } (DI), not python3Packages.tensorflow (attribute access)

@GaetanLepage
Copy link
Contributor Author

I can see how this patch is tempting given the crude tools we have, but I think having python3Packages.tensorflow evaluate into tensorflow-bin is wrong and misleading. It would have been sufficient to modify the behaviour of callPackage ({tensorflow, ...}: ...) { } (DI), not python3Packages.tensorflow (attribute access)

Thanks for the recommendation.
Unfortunately, I don't really see what you mean. You don't suggest to override all necessary callPackages calls manually ?
Is there a way to do so globally ?

@GaetanLepage
Copy link
Contributor Author

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review pr 345658


x86_64-linux

⏩ 50 packages marked as broken and skipped:
  • private-gpt
  • private-gpt.dist
  • python311Packages.bambi
  • python311Packages.bambi.dist
  • python311Packages.distrax
  • python311Packages.distrax.dist
  • python311Packages.dm-sonnet
  • python311Packages.dm-sonnet.dist
  • python311Packages.elegy
  • python311Packages.elegy.dist
  • python311Packages.llama-index
  • python311Packages.llama-index-readers-file
  • python311Packages.llama-index-readers-file.dist
  • python311Packages.llama-index-readers-s3
  • python311Packages.llama-index-readers-s3.dist
  • python311Packages.llama-index.dist
  • python311Packages.objax
  • python311Packages.objax.dist
  • python311Packages.private-gpt
  • python311Packages.private-gpt.dist
  • python311Packages.rlax
  • python311Packages.rlax.dist
  • python311Packages.tensorflow-datasets
  • python311Packages.tensorflow-datasets.dist
  • python311Packages.tf2onnx
  • python311Packages.tf2onnx.dist
  • python311Packages.treex
  • python311Packages.treex.dist
  • python312Packages.bambi
  • python312Packages.bambi.dist
  • python312Packages.distrax
  • python312Packages.distrax.dist
  • python312Packages.elegy
  • python312Packages.elegy.dist
  • python312Packages.llama-index
  • python312Packages.llama-index-readers-file
  • python312Packages.llama-index-readers-file.dist
  • python312Packages.llama-index-readers-s3
  • python312Packages.llama-index-readers-s3.dist
  • python312Packages.llama-index.dist
  • python312Packages.objax
  • python312Packages.objax.dist
  • python312Packages.private-gpt
  • python312Packages.private-gpt.dist
  • python312Packages.rlax
  • python312Packages.rlax.dist
  • python312Packages.tf2onnx
  • python312Packages.tf2onnx.dist
  • python312Packages.treex
  • python312Packages.treex.dist
❌ 98 packages failed to build:
  • python311Packages.baselines
  • python311Packages.baselines.dist
  • python311Packages.gpt-2-simple
  • python311Packages.gpt-2-simple.dist
  • python311Packages.mhcflurry
  • python311Packages.mhcflurry.dist
  • python311Packages.tf-keras
  • python311Packages.tf-keras.dist
  • python312Packages.baselines
  • python312Packages.baselines.dist
  • python312Packages.cleanlab
  • python312Packages.cleanlab.dist
  • python312Packages.cltk
  • python312Packages.cltk.dist
  • python312Packages.dalle-mini
  • python312Packages.dalle-mini.dist
  • python312Packages.fastai
  • python312Packages.fastai.dist
  • python312Packages.gpt-2-simple
  • python312Packages.gpt-2-simple.dist
  • python312Packages.imgcat
  • python312Packages.imgcat.dist
  • python312Packages.llama-index-agent-openai
  • python312Packages.llama-index-agent-openai.dist
  • python312Packages.llama-index-cli
  • python312Packages.llama-index-cli.dist
  • python312Packages.llama-index-core
  • python312Packages.llama-index-core.dist
  • python312Packages.llama-index-embeddings-gemini
  • python312Packages.llama-index-embeddings-gemini.dist
  • python312Packages.llama-index-embeddings-google
  • python312Packages.llama-index-embeddings-google.dist
  • python312Packages.llama-index-embeddings-huggingface
  • python312Packages.llama-index-embeddings-huggingface.dist
  • python312Packages.llama-index-embeddings-ollama
  • python312Packages.llama-index-embeddings-ollama.dist
  • python312Packages.llama-index-embeddings-openai
  • python312Packages.llama-index-embeddings-openai.dist
  • python312Packages.llama-index-graph-stores-nebula
  • python312Packages.llama-index-graph-stores-nebula.dist
  • python312Packages.llama-index-graph-stores-neo4j
  • python312Packages.llama-index-graph-stores-neo4j.dist
  • python312Packages.llama-index-graph-stores-neptune
  • python312Packages.llama-index-graph-stores-neptune.dist
  • python312Packages.llama-index-indices-managed-llama-cloud
  • python312Packages.llama-index-indices-managed-llama-cloud.dist
  • python312Packages.llama-index-legacy
  • python312Packages.llama-index-legacy.dist
  • python312Packages.llama-index-llms-ollama
  • python312Packages.llama-index-llms-ollama.dist
  • python312Packages.llama-index-llms-openai
  • python312Packages.llama-index-llms-openai-like
  • python312Packages.llama-index-llms-openai-like.dist
  • python312Packages.llama-index-llms-openai.dist
  • python312Packages.llama-index-multi-modal-llms-openai
  • python312Packages.llama-index-multi-modal-llms-openai.dist
  • python312Packages.llama-index-program-openai
  • python312Packages.llama-index-program-openai.dist
  • python312Packages.llama-index-question-gen-openai
  • python312Packages.llama-index-question-gen-openai.dist
  • python312Packages.llama-index-readers-database
  • python312Packages.llama-index-readers-database.dist
  • python312Packages.llama-index-readers-json
  • python312Packages.llama-index-readers-json.dist
  • python312Packages.llama-index-readers-llama-parse
  • python312Packages.llama-index-readers-llama-parse.dist
  • python312Packages.llama-index-readers-twitter
  • python312Packages.llama-index-readers-twitter.dist
  • python312Packages.llama-index-readers-txtai
  • python312Packages.llama-index-readers-txtai.dist
  • python312Packages.llama-index-readers-weather
  • python312Packages.llama-index-readers-weather.dist
  • python312Packages.llama-index-vector-stores-chroma
  • python312Packages.llama-index-vector-stores-chroma.dist
  • python312Packages.llama-index-vector-stores-google
  • python312Packages.llama-index-vector-stores-google.dist
  • python312Packages.llama-index-vector-stores-postgres
  • python312Packages.llama-index-vector-stores-postgres.dist
  • python312Packages.llama-index-vector-stores-qdrant
  • python312Packages.llama-index-vector-stores-qdrant.dist
  • python312Packages.llama-parse
  • python312Packages.llama-parse.dist
  • python312Packages.mhcflurry
  • python312Packages.mhcflurry.dist
  • python312Packages.spacy
  • python312Packages.spacy-lookups-data
  • python312Packages.spacy-lookups-data.dist
  • python312Packages.spacy-transformers
  • python312Packages.spacy-transformers.dist
  • python312Packages.spacy.dist
  • python312Packages.textacy
  • python312Packages.textacy.dist
  • python312Packages.textnets
  • python312Packages.textnets.dist
  • python312Packages.tf-keras
  • python312Packages.tf-keras.dist
  • witnessme
  • witnessme.dist
✅ 158 packages built:
  • aider-chat
  • aider-chat.dist
  • gpt2tc
  • python311Packages.cleanlab
  • python311Packages.cleanlab.dist
  • python311Packages.cltk
  • python311Packages.cltk.dist
  • python311Packages.dalle-mini
  • python311Packages.dalle-mini.dist
  • python311Packages.dm-haiku
  • python311Packages.dm-haiku.dist
  • python311Packages.edward
  • python311Packages.edward.dist
  • python311Packages.evosax
  • python311Packages.evosax.dist
  • python311Packages.fastai
  • python311Packages.fastai.dist
  • python311Packages.flax
  • python311Packages.flax.dist
  • python311Packages.flowmc
  • python311Packages.flowmc.dist
  • python311Packages.imgcat
  • python311Packages.imgcat.dist
  • python311Packages.k-diffusion
  • python311Packages.k-diffusion.dist
  • python311Packages.keras
  • python311Packages.keras.dist
  • python311Packages.llama-index-agent-openai
  • python311Packages.llama-index-agent-openai.dist
  • python311Packages.llama-index-cli
  • python311Packages.llama-index-cli.dist
  • python311Packages.llama-index-core
  • python311Packages.llama-index-core.dist
  • python311Packages.llama-index-embeddings-gemini
  • python311Packages.llama-index-embeddings-gemini.dist
  • python311Packages.llama-index-embeddings-google
  • python311Packages.llama-index-embeddings-google.dist
  • python311Packages.llama-index-embeddings-huggingface
  • python311Packages.llama-index-embeddings-huggingface.dist
  • python311Packages.llama-index-embeddings-ollama
  • python311Packages.llama-index-embeddings-ollama.dist
  • python311Packages.llama-index-embeddings-openai
  • python311Packages.llama-index-embeddings-openai.dist
  • python311Packages.llama-index-graph-stores-nebula
  • python311Packages.llama-index-graph-stores-nebula.dist
  • python311Packages.llama-index-graph-stores-neo4j
  • python311Packages.llama-index-graph-stores-neo4j.dist
  • python311Packages.llama-index-graph-stores-neptune
  • python311Packages.llama-index-graph-stores-neptune.dist
  • python311Packages.llama-index-indices-managed-llama-cloud
  • python311Packages.llama-index-indices-managed-llama-cloud.dist
  • python311Packages.llama-index-legacy
  • python311Packages.llama-index-legacy.dist
  • python311Packages.llama-index-llms-ollama
  • python311Packages.llama-index-llms-ollama.dist
  • python311Packages.llama-index-llms-openai
  • python311Packages.llama-index-llms-openai-like
  • python311Packages.llama-index-llms-openai-like.dist
  • python311Packages.llama-index-llms-openai.dist
  • python311Packages.llama-index-multi-modal-llms-openai
  • python311Packages.llama-index-multi-modal-llms-openai.dist
  • python311Packages.llama-index-program-openai
  • python311Packages.llama-index-program-openai.dist
  • python311Packages.llama-index-question-gen-openai
  • python311Packages.llama-index-question-gen-openai.dist
  • python311Packages.llama-index-readers-database
  • python311Packages.llama-index-readers-database.dist
  • python311Packages.llama-index-readers-json
  • python311Packages.llama-index-readers-json.dist
  • python311Packages.llama-index-readers-llama-parse
  • python311Packages.llama-index-readers-llama-parse.dist
  • python311Packages.llama-index-readers-twitter
  • python311Packages.llama-index-readers-twitter.dist
  • python311Packages.llama-index-readers-txtai
  • python311Packages.llama-index-readers-txtai.dist
  • python311Packages.llama-index-readers-weather
  • python311Packages.llama-index-readers-weather.dist
  • python311Packages.llama-index-vector-stores-chroma
  • python311Packages.llama-index-vector-stores-chroma.dist
  • python311Packages.llama-index-vector-stores-google
  • python311Packages.llama-index-vector-stores-google.dist
  • python311Packages.llama-index-vector-stores-postgres
  • python311Packages.llama-index-vector-stores-postgres.dist
  • python311Packages.llama-index-vector-stores-qdrant
  • python311Packages.llama-index-vector-stores-qdrant.dist
  • python311Packages.llama-parse
  • python311Packages.llama-parse.dist
  • python311Packages.oryx
  • python311Packages.oryx.dist
  • python311Packages.pymc
  • python311Packages.pymc.dist
  • python311Packages.pytensor
  • python311Packages.pytensor.dist
  • python311Packages.skrl
  • python311Packages.skrl.dist
  • python311Packages.spacy
  • python311Packages.spacy-loggers
  • python311Packages.spacy-loggers.dist
  • python311Packages.spacy-lookups-data
  • python311Packages.spacy-lookups-data.dist
  • python311Packages.spacy-transformers
  • python311Packages.spacy-transformers.dist
  • python311Packages.spacy.dist
  • python311Packages.tensorflow (python311Packages.tensorflowWithoutCuda)
  • python311Packages.tensorflow-probability
  • python311Packages.tensorflow-probability.dist
  • python311Packages.tensorflow.dist (python311Packages.tensorflowWithoutCuda.dist)
  • python311Packages.tensorflowWithCuda
  • python311Packages.tensorflowWithCuda.dist
  • python311Packages.textacy
  • python311Packages.textacy.dist
  • python311Packages.textnets
  • python311Packages.textnets.dist
  • python311Packages.tflearn
  • python311Packages.tflearn.dist
  • python311Packages.vqgan-jax
  • python311Packages.vqgan-jax.dist
  • python311Packages.wandb
  • python311Packages.wandb.dist
  • python312Packages.dm-haiku
  • python312Packages.dm-haiku.dist
  • python312Packages.edward
  • python312Packages.edward.dist
  • python312Packages.evosax
  • python312Packages.evosax.dist
  • python312Packages.flax
  • python312Packages.flax.dist
  • python312Packages.flowmc
  • python312Packages.flowmc.dist
  • python312Packages.k-diffusion
  • python312Packages.k-diffusion.dist
  • python312Packages.keras
  • python312Packages.keras.dist
  • python312Packages.oryx
  • python312Packages.oryx.dist
  • python312Packages.pymc
  • python312Packages.pymc.dist
  • python312Packages.pytensor
  • python312Packages.pytensor.dist
  • python312Packages.skrl
  • python312Packages.skrl.dist
  • python312Packages.spacy-loggers
  • python312Packages.spacy-loggers.dist
  • python312Packages.tensorflow (python312Packages.tensorflowWithoutCuda)
  • python312Packages.tensorflow-probability
  • python312Packages.tensorflow-probability.dist
  • python312Packages.tensorflow.dist (python312Packages.tensorflowWithoutCuda.dist)
  • python312Packages.tensorflowWithCuda
  • python312Packages.tensorflowWithCuda.dist
  • python312Packages.tflearn
  • python312Packages.tflearn.dist
  • python312Packages.vqgan-jax
  • python312Packages.vqgan-jax.dist
  • python312Packages.wandb
  • python312Packages.wandb.dist
  • vimPlugins.aider-nvim
  • wyoming-openwakeword
  • wyoming-openwakeword.dist

aarch64-linux

⏩ 40 packages marked as broken and skipped:
  • private-gpt
  • private-gpt.dist
  • python311Packages.bambi
  • python311Packages.bambi.dist
  • python311Packages.llama-index
  • python311Packages.llama-index-cli
  • python311Packages.llama-index-cli.dist
  • python311Packages.llama-index-readers-file
  • python311Packages.llama-index-readers-file.dist
  • python311Packages.llama-index-readers-s3
  • python311Packages.llama-index-readers-s3.dist
  • python311Packages.llama-index-vector-stores-chroma
  • python311Packages.llama-index-vector-stores-chroma.dist
  • python311Packages.llama-index.dist
  • python311Packages.objax
  • python311Packages.objax.dist
  • python311Packages.private-gpt
  • python311Packages.private-gpt.dist
  • python311Packages.tf2onnx
  • python311Packages.tf2onnx.dist
  • python312Packages.bambi
  • python312Packages.bambi.dist
  • python312Packages.llama-index
  • python312Packages.llama-index-cli
  • python312Packages.llama-index-cli.dist
  • python312Packages.llama-index-readers-file
  • python312Packages.llama-index-readers-file.dist
  • python312Packages.llama-index-readers-s3
  • python312Packages.llama-index-readers-s3.dist
  • python312Packages.llama-index-vector-stores-chroma
  • python312Packages.llama-index-vector-stores-chroma.dist
  • python312Packages.llama-index.dist
  • python312Packages.objax
  • python312Packages.objax.dist
  • python312Packages.private-gpt
  • python312Packages.private-gpt.dist
  • python312Packages.tf2onnx
  • python312Packages.tf2onnx.dist
  • tts
  • tts.dist
❌ 80 packages failed to build:
  • python312Packages.cleanlab
  • python312Packages.cleanlab.dist
  • python312Packages.cltk
  • python312Packages.cltk.dist
  • python312Packages.fastai
  • python312Packages.fastai.dist
  • python312Packages.imgcat
  • python312Packages.imgcat.dist
  • python312Packages.llama-index-agent-openai
  • python312Packages.llama-index-agent-openai.dist
  • python312Packages.llama-index-core
  • python312Packages.llama-index-core.dist
  • python312Packages.llama-index-embeddings-gemini
  • python312Packages.llama-index-embeddings-gemini.dist
  • python312Packages.llama-index-embeddings-google
  • python312Packages.llama-index-embeddings-google.dist
  • python312Packages.llama-index-embeddings-huggingface
  • python312Packages.llama-index-embeddings-huggingface.dist
  • python312Packages.llama-index-embeddings-ollama
  • python312Packages.llama-index-embeddings-ollama.dist
  • python312Packages.llama-index-embeddings-openai
  • python312Packages.llama-index-embeddings-openai.dist
  • python312Packages.llama-index-graph-stores-nebula
  • python312Packages.llama-index-graph-stores-nebula.dist
  • python312Packages.llama-index-graph-stores-neo4j
  • python312Packages.llama-index-graph-stores-neo4j.dist
  • python312Packages.llama-index-graph-stores-neptune
  • python312Packages.llama-index-graph-stores-neptune.dist
  • python312Packages.llama-index-indices-managed-llama-cloud
  • python312Packages.llama-index-indices-managed-llama-cloud.dist
  • python312Packages.llama-index-legacy
  • python312Packages.llama-index-legacy.dist
  • python312Packages.llama-index-llms-ollama
  • python312Packages.llama-index-llms-ollama.dist
  • python312Packages.llama-index-llms-openai
  • python312Packages.llama-index-llms-openai-like
  • python312Packages.llama-index-llms-openai-like.dist
  • python312Packages.llama-index-llms-openai.dist
  • python312Packages.llama-index-multi-modal-llms-openai
  • python312Packages.llama-index-multi-modal-llms-openai.dist
  • python312Packages.llama-index-program-openai
  • python312Packages.llama-index-program-openai.dist
  • python312Packages.llama-index-question-gen-openai
  • python312Packages.llama-index-question-gen-openai.dist
  • python312Packages.llama-index-readers-database
  • python312Packages.llama-index-readers-database.dist
  • python312Packages.llama-index-readers-json
  • python312Packages.llama-index-readers-json.dist
  • python312Packages.llama-index-readers-llama-parse
  • python312Packages.llama-index-readers-llama-parse.dist
  • python312Packages.llama-index-readers-twitter
  • python312Packages.llama-index-readers-twitter.dist
  • python312Packages.llama-index-readers-txtai
  • python312Packages.llama-index-readers-txtai.dist
  • python312Packages.llama-index-readers-weather
  • python312Packages.llama-index-readers-weather.dist
  • python312Packages.llama-index-vector-stores-google
  • python312Packages.llama-index-vector-stores-google.dist
  • python312Packages.llama-index-vector-stores-postgres
  • python312Packages.llama-index-vector-stores-postgres.dist
  • python312Packages.llama-index-vector-stores-qdrant
  • python312Packages.llama-index-vector-stores-qdrant.dist
  • python312Packages.llama-parse
  • python312Packages.llama-parse.dist
  • python312Packages.mhcflurry
  • python312Packages.mhcflurry.dist
  • python312Packages.spacy
  • python312Packages.spacy-lookups-data
  • python312Packages.spacy-lookups-data.dist
  • python312Packages.spacy-transformers
  • python312Packages.spacy-transformers.dist
  • python312Packages.spacy.dist
  • python312Packages.textacy
  • python312Packages.textacy.dist
  • python312Packages.textnets
  • python312Packages.textnets.dist
  • python312Packages.tf-keras
  • python312Packages.tf-keras.dist
  • witnessme
  • witnessme.dist
✅ 139 packages built:
  • aider-chat
  • aider-chat.dist
  • python311Packages.baselines
  • python311Packages.baselines.dist
  • python311Packages.cleanlab
  • python311Packages.cleanlab.dist
  • python311Packages.cltk
  • python311Packages.cltk.dist
  • python311Packages.edward
  • python311Packages.edward.dist
  • python311Packages.fastai
  • python311Packages.fastai.dist
  • python311Packages.gpt-2-simple
  • python311Packages.gpt-2-simple.dist
  • python311Packages.imgcat
  • python311Packages.imgcat.dist
  • python311Packages.k-diffusion
  • python311Packages.k-diffusion.dist
  • python311Packages.keras
  • python311Packages.keras.dist
  • python311Packages.llama-index-agent-openai
  • python311Packages.llama-index-agent-openai.dist
  • python311Packages.llama-index-core
  • python311Packages.llama-index-core.dist
  • python311Packages.llama-index-embeddings-gemini
  • python311Packages.llama-index-embeddings-gemini.dist
  • python311Packages.llama-index-embeddings-google
  • python311Packages.llama-index-embeddings-google.dist
  • python311Packages.llama-index-embeddings-huggingface
  • python311Packages.llama-index-embeddings-huggingface.dist
  • python311Packages.llama-index-embeddings-ollama
  • python311Packages.llama-index-embeddings-ollama.dist
  • python311Packages.llama-index-embeddings-openai
  • python311Packages.llama-index-embeddings-openai.dist
  • python311Packages.llama-index-graph-stores-nebula
  • python311Packages.llama-index-graph-stores-nebula.dist
  • python311Packages.llama-index-graph-stores-neo4j
  • python311Packages.llama-index-graph-stores-neo4j.dist
  • python311Packages.llama-index-graph-stores-neptune
  • python311Packages.llama-index-graph-stores-neptune.dist
  • python311Packages.llama-index-indices-managed-llama-cloud
  • python311Packages.llama-index-indices-managed-llama-cloud.dist
  • python311Packages.llama-index-legacy
  • python311Packages.llama-index-legacy.dist
  • python311Packages.llama-index-llms-ollama
  • python311Packages.llama-index-llms-ollama.dist
  • python311Packages.llama-index-llms-openai
  • python311Packages.llama-index-llms-openai-like
  • python311Packages.llama-index-llms-openai-like.dist
  • python311Packages.llama-index-llms-openai.dist
  • python311Packages.llama-index-multi-modal-llms-openai
  • python311Packages.llama-index-multi-modal-llms-openai.dist
  • python311Packages.llama-index-program-openai
  • python311Packages.llama-index-program-openai.dist
  • python311Packages.llama-index-question-gen-openai
  • python311Packages.llama-index-question-gen-openai.dist
  • python311Packages.llama-index-readers-database
  • python311Packages.llama-index-readers-database.dist
  • python311Packages.llama-index-readers-json
  • python311Packages.llama-index-readers-json.dist
  • python311Packages.llama-index-readers-llama-parse
  • python311Packages.llama-index-readers-llama-parse.dist
  • python311Packages.llama-index-readers-twitter
  • python311Packages.llama-index-readers-twitter.dist
  • python311Packages.llama-index-readers-txtai
  • python311Packages.llama-index-readers-txtai.dist
  • python311Packages.llama-index-readers-weather
  • python311Packages.llama-index-readers-weather.dist
  • python311Packages.llama-index-vector-stores-google
  • python311Packages.llama-index-vector-stores-google.dist
  • python311Packages.llama-index-vector-stores-postgres
  • python311Packages.llama-index-vector-stores-postgres.dist
  • python311Packages.llama-index-vector-stores-qdrant
  • python311Packages.llama-index-vector-stores-qdrant.dist
  • python311Packages.llama-parse
  • python311Packages.llama-parse.dist
  • python311Packages.mhcflurry
  • python311Packages.mhcflurry.dist
  • python311Packages.oryx
  • python311Packages.oryx.dist
  • python311Packages.pymc
  • python311Packages.pymc.dist
  • python311Packages.pytensor
  • python311Packages.pytensor.dist
  • python311Packages.skrl
  • python311Packages.skrl.dist
  • python311Packages.spacy
  • python311Packages.spacy-loggers
  • python311Packages.spacy-loggers.dist
  • python311Packages.spacy-lookups-data
  • python311Packages.spacy-lookups-data.dist
  • python311Packages.spacy-transformers
  • python311Packages.spacy-transformers.dist
  • python311Packages.spacy.dist
  • python311Packages.tensorflow (python311Packages.tensorflowWithoutCuda)
  • python311Packages.tensorflow-probability
  • python311Packages.tensorflow-probability.dist
  • python311Packages.tensorflow.dist (python311Packages.tensorflowWithoutCuda.dist)
  • python311Packages.textacy
  • python311Packages.textacy.dist
  • python311Packages.textnets
  • python311Packages.textnets.dist
  • python311Packages.tf-keras
  • python311Packages.tf-keras.dist
  • python311Packages.tflearn
  • python311Packages.tflearn.dist
  • python311Packages.wandb
  • python311Packages.wandb.dist
  • python312Packages.baselines
  • python312Packages.baselines.dist
  • python312Packages.edward
  • python312Packages.edward.dist
  • python312Packages.gpt-2-simple
  • python312Packages.gpt-2-simple.dist
  • python312Packages.k-diffusion
  • python312Packages.k-diffusion.dist
  • python312Packages.keras
  • python312Packages.keras.dist
  • python312Packages.oryx
  • python312Packages.oryx.dist
  • python312Packages.pymc
  • python312Packages.pymc.dist
  • python312Packages.pytensor
  • python312Packages.pytensor.dist
  • python312Packages.skrl
  • python312Packages.skrl.dist
  • python312Packages.spacy-loggers
  • python312Packages.spacy-loggers.dist
  • python312Packages.tensorflow (python312Packages.tensorflowWithoutCuda)
  • python312Packages.tensorflow-probability
  • python312Packages.tensorflow-probability.dist
  • python312Packages.tensorflow.dist (python312Packages.tensorflowWithoutCuda.dist)
  • python312Packages.tflearn
  • python312Packages.tflearn.dist
  • python312Packages.wandb
  • python312Packages.wandb.dist
  • vimPlugins.aider-nvim
  • wyoming-openwakeword
  • wyoming-openwakeword.dist

x86_64-darwin


aarch64-darwin

⏩ 178 packages marked as broken and skipped:
  • private-gpt
  • private-gpt.dist
  • python311Packages.bambi
  • python311Packages.bambi.dist
  • python311Packages.cleanlab
  • python311Packages.cleanlab.dist
  • python311Packages.distrax
  • python311Packages.distrax.dist
  • python311Packages.elegy
  • python311Packages.elegy.dist
  • python311Packages.llama-index
  • python311Packages.llama-index-readers-file
  • python311Packages.llama-index-readers-file.dist
  • python311Packages.llama-index-readers-s3
  • python311Packages.llama-index-readers-s3.dist
  • python311Packages.llama-index.dist
  • python311Packages.objax
  • python311Packages.objax.dist
  • python311Packages.private-gpt
  • python311Packages.private-gpt.dist
  • python311Packages.rlax
  • python311Packages.rlax.dist
  • python311Packages.tf2onnx
  • python311Packages.tf2onnx.dist
  • python311Packages.treex
  • python311Packages.treex.dist
  • python312Packages.bambi
  • python312Packages.bambi.dist
  • python312Packages.baselines
  • python312Packages.baselines.dist
  • python312Packages.cleanlab
  • python312Packages.cleanlab.dist
  • python312Packages.cltk
  • python312Packages.cltk.dist
  • python312Packages.dalle-mini
  • python312Packages.dalle-mini.dist
  • python312Packages.distrax
  • python312Packages.distrax.dist
  • python312Packages.dm-haiku
  • python312Packages.dm-haiku.dist
  • python312Packages.edward
  • python312Packages.edward.dist
  • python312Packages.elegy
  • python312Packages.elegy.dist
  • python312Packages.evosax
  • python312Packages.evosax.dist
  • python312Packages.fastai
  • python312Packages.fastai.dist
  • python312Packages.flax
  • python312Packages.flax.dist
  • python312Packages.flowmc
  • python312Packages.flowmc.dist
  • python312Packages.gpt-2-simple
  • python312Packages.gpt-2-simple.dist
  • python312Packages.imgcat
  • python312Packages.imgcat.dist
  • python312Packages.k-diffusion
  • python312Packages.k-diffusion.dist
  • python312Packages.keras
  • python312Packages.keras.dist
  • python312Packages.llama-index
  • python312Packages.llama-index-agent-openai
  • python312Packages.llama-index-agent-openai.dist
  • python312Packages.llama-index-cli
  • python312Packages.llama-index-cli.dist
  • python312Packages.llama-index-core
  • python312Packages.llama-index-core.dist
  • python312Packages.llama-index-embeddings-gemini
  • python312Packages.llama-index-embeddings-gemini.dist
  • python312Packages.llama-index-embeddings-google
  • python312Packages.llama-index-embeddings-google.dist
  • python312Packages.llama-index-embeddings-huggingface
  • python312Packages.llama-index-embeddings-huggingface.dist
  • python312Packages.llama-index-embeddings-ollama
  • python312Packages.llama-index-embeddings-ollama.dist
  • python312Packages.llama-index-embeddings-openai
  • python312Packages.llama-index-embeddings-openai.dist
  • python312Packages.llama-index-graph-stores-nebula
  • python312Packages.llama-index-graph-stores-nebula.dist
  • python312Packages.llama-index-graph-stores-neo4j
  • python312Packages.llama-index-graph-stores-neo4j.dist
  • python312Packages.llama-index-graph-stores-neptune
  • python312Packages.llama-index-graph-stores-neptune.dist
  • python312Packages.llama-index-indices-managed-llama-cloud
  • python312Packages.llama-index-indices-managed-llama-cloud.dist
  • python312Packages.llama-index-legacy
  • python312Packages.llama-index-legacy.dist
  • python312Packages.llama-index-llms-ollama
  • python312Packages.llama-index-llms-ollama.dist
  • python312Packages.llama-index-llms-openai
  • python312Packages.llama-index-llms-openai-like
  • python312Packages.llama-index-llms-openai-like.dist
  • python312Packages.llama-index-llms-openai.dist
  • python312Packages.llama-index-multi-modal-llms-openai
  • python312Packages.llama-index-multi-modal-llms-openai.dist
  • python312Packages.llama-index-program-openai
  • python312Packages.llama-index-program-openai.dist
  • python312Packages.llama-index-question-gen-openai
  • python312Packages.llama-index-question-gen-openai.dist
  • python312Packages.llama-index-readers-database
  • python312Packages.llama-index-readers-database.dist
  • python312Packages.llama-index-readers-file
  • python312Packages.llama-index-readers-file.dist
  • python312Packages.llama-index-readers-json
  • python312Packages.llama-index-readers-json.dist
  • python312Packages.llama-index-readers-llama-parse
  • python312Packages.llama-index-readers-llama-parse.dist
  • python312Packages.llama-index-readers-s3
  • python312Packages.llama-index-readers-s3.dist
  • python312Packages.llama-index-readers-twitter
  • python312Packages.llama-index-readers-twitter.dist
  • python312Packages.llama-index-readers-txtai
  • python312Packages.llama-index-readers-txtai.dist
  • python312Packages.llama-index-readers-weather
  • python312Packages.llama-index-readers-weather.dist
  • python312Packages.llama-index-vector-stores-chroma
  • python312Packages.llama-index-vector-stores-chroma.dist
  • python312Packages.llama-index-vector-stores-google
  • python312Packages.llama-index-vector-stores-google.dist
  • python312Packages.llama-index-vector-stores-postgres
  • python312Packages.llama-index-vector-stores-postgres.dist
  • python312Packages.llama-index-vector-stores-qdrant
  • python312Packages.llama-index-vector-stores-qdrant.dist
  • python312Packages.llama-index.dist
  • python312Packages.llama-parse
  • python312Packages.llama-parse.dist
  • python312Packages.mhcflurry
  • python312Packages.mhcflurry.dist
  • python312Packages.objax
  • python312Packages.objax.dist
  • python312Packages.oryx
  • python312Packages.oryx.dist
  • python312Packages.private-gpt
  • python312Packages.private-gpt.dist
  • python312Packages.pymc
  • python312Packages.pymc.dist
  • python312Packages.pytensor
  • python312Packages.pytensor.dist
  • python312Packages.rlax
  • python312Packages.rlax.dist
  • python312Packages.skrl
  • python312Packages.skrl.dist
  • python312Packages.spacy
  • python312Packages.spacy-loggers
  • python312Packages.spacy-loggers.dist
  • python312Packages.spacy-lookups-data
  • python312Packages.spacy-lookups-data.dist
  • python312Packages.spacy-transformers
  • python312Packages.spacy-transformers.dist
  • python312Packages.spacy.dist
  • python312Packages.tensorflow
  • python312Packages.tensorflow-probability
  • python312Packages.tensorflow-probability.dist
  • python312Packages.tensorflow.dist
  • python312Packages.tensorflowWithoutCuda
  • python312Packages.tensorflowWithoutCuda.dist
  • python312Packages.textacy
  • python312Packages.textacy.dist
  • python312Packages.textnets
  • python312Packages.textnets.dist
  • python312Packages.tf-keras
  • python312Packages.tf-keras.dist
  • python312Packages.tf2onnx
  • python312Packages.tf2onnx.dist
  • python312Packages.tflearn
  • python312Packages.tflearn.dist
  • python312Packages.treex
  • python312Packages.treex.dist
  • python312Packages.vqgan-jax
  • python312Packages.vqgan-jax.dist
  • python312Packages.wandb
  • python312Packages.wandb.dist
  • tts
  • tts.dist
  • witnessme
  • witnessme.dist
  • wyoming-openwakeword
  • wyoming-openwakeword.dist
❌ 6 packages failed to build:
  • python311Packages.pymc
  • python311Packages.pymc.dist
  • python311Packages.pytensor
  • python311Packages.pytensor.dist
  • python311Packages.textnets
  • python311Packages.textnets.dist
✅ 117 packages built:
  • aider-chat
  • aider-chat.dist
  • python311Packages.baselines
  • python311Packages.baselines.dist
  • python311Packages.cltk
  • python311Packages.cltk.dist
  • python311Packages.dalle-mini
  • python311Packages.dalle-mini.dist
  • python311Packages.dm-haiku
  • python311Packages.dm-haiku.dist
  • python311Packages.edward
  • python311Packages.edward.dist
  • python311Packages.evosax
  • python311Packages.evosax.dist
  • python311Packages.fastai
  • python311Packages.fastai.dist
  • python311Packages.flax
  • python311Packages.flax.dist
  • python311Packages.flowmc
  • python311Packages.flowmc.dist
  • python311Packages.gpt-2-simple
  • python311Packages.gpt-2-simple.dist
  • python311Packages.imgcat
  • python311Packages.imgcat.dist
  • python311Packages.k-diffusion
  • python311Packages.k-diffusion.dist
  • python311Packages.keras
  • python311Packages.keras.dist
  • python311Packages.llama-index-agent-openai
  • python311Packages.llama-index-agent-openai.dist
  • python311Packages.llama-index-cli
  • python311Packages.llama-index-cli.dist
  • python311Packages.llama-index-core
  • python311Packages.llama-index-core.dist
  • python311Packages.llama-index-embeddings-gemini
  • python311Packages.llama-index-embeddings-gemini.dist
  • python311Packages.llama-index-embeddings-google
  • python311Packages.llama-index-embeddings-google.dist
  • python311Packages.llama-index-embeddings-huggingface
  • python311Packages.llama-index-embeddings-huggingface.dist
  • python311Packages.llama-index-embeddings-ollama
  • python311Packages.llama-index-embeddings-ollama.dist
  • python311Packages.llama-index-embeddings-openai
  • python311Packages.llama-index-embeddings-openai.dist
  • python311Packages.llama-index-graph-stores-nebula
  • python311Packages.llama-index-graph-stores-nebula.dist
  • python311Packages.llama-index-graph-stores-neo4j
  • python311Packages.llama-index-graph-stores-neo4j.dist
  • python311Packages.llama-index-graph-stores-neptune
  • python311Packages.llama-index-graph-stores-neptune.dist
  • python311Packages.llama-index-indices-managed-llama-cloud
  • python311Packages.llama-index-indices-managed-llama-cloud.dist
  • python311Packages.llama-index-legacy
  • python311Packages.llama-index-legacy.dist
  • python311Packages.llama-index-llms-ollama
  • python311Packages.llama-index-llms-ollama.dist
  • python311Packages.llama-index-llms-openai
  • python311Packages.llama-index-llms-openai-like
  • python311Packages.llama-index-llms-openai-like.dist
  • python311Packages.llama-index-llms-openai.dist
  • python311Packages.llama-index-multi-modal-llms-openai
  • python311Packages.llama-index-multi-modal-llms-openai.dist
  • python311Packages.llama-index-program-openai
  • python311Packages.llama-index-program-openai.dist
  • python311Packages.llama-index-question-gen-openai
  • python311Packages.llama-index-question-gen-openai.dist
  • python311Packages.llama-index-readers-database
  • python311Packages.llama-index-readers-database.dist
  • python311Packages.llama-index-readers-json
  • python311Packages.llama-index-readers-json.dist
  • python311Packages.llama-index-readers-llama-parse
  • python311Packages.llama-index-readers-llama-parse.dist
  • python311Packages.llama-index-readers-twitter
  • python311Packages.llama-index-readers-twitter.dist
  • python311Packages.llama-index-readers-txtai
  • python311Packages.llama-index-readers-txtai.dist
  • python311Packages.llama-index-readers-weather
  • python311Packages.llama-index-readers-weather.dist
  • python311Packages.llama-index-vector-stores-chroma
  • python311Packages.llama-index-vector-stores-chroma.dist
  • python311Packages.llama-index-vector-stores-google
  • python311Packages.llama-index-vector-stores-google.dist
  • python311Packages.llama-index-vector-stores-postgres
  • python311Packages.llama-index-vector-stores-postgres.dist
  • python311Packages.llama-index-vector-stores-qdrant
  • python311Packages.llama-index-vector-stores-qdrant.dist
  • python311Packages.llama-parse
  • python311Packages.llama-parse.dist
  • python311Packages.mhcflurry
  • python311Packages.mhcflurry.dist
  • python311Packages.oryx
  • python311Packages.oryx.dist
  • python311Packages.skrl
  • python311Packages.skrl.dist
  • python311Packages.spacy
  • python311Packages.spacy-loggers
  • python311Packages.spacy-loggers.dist
  • python311Packages.spacy-lookups-data
  • python311Packages.spacy-lookups-data.dist
  • python311Packages.spacy-transformers
  • python311Packages.spacy-transformers.dist
  • python311Packages.spacy.dist
  • python311Packages.tensorflow (python311Packages.tensorflowWithoutCuda)
  • python311Packages.tensorflow-probability
  • python311Packages.tensorflow-probability.dist
  • python311Packages.tensorflow.dist (python311Packages.tensorflowWithoutCuda.dist)
  • python311Packages.textacy
  • python311Packages.textacy.dist
  • python311Packages.tf-keras
  • python311Packages.tf-keras.dist
  • python311Packages.tflearn
  • python311Packages.tflearn.dist
  • python311Packages.vqgan-jax
  • python311Packages.vqgan-jax.dist
  • python311Packages.wandb
  • python311Packages.wandb.dist
  • vimPlugins.aider-nvim

@zeuner
Copy link
Contributor

zeuner commented Oct 9, 2024

FYI, I fixed the merge conflict in my existing TF-related PRs (#272838 #278616) and fixed some issues with deps hash stability. Hope to evolve this further so it may help on some issues this PR aims so solve.

@SomeoneSerge
Copy link
Contributor

Unfortunately, I don't really see what you mean. You don't suggest to override all necessary callPackages calls manually ? Is there a way to do so globally ?

No, sorry for being obscure.
I meant that this is another instance of our callPackage/makeScope mechanism being too weak: just as we lack decent tools for choosing splices or dealing with symbol collision, here we need a tool to instruct callPackage to consume tensorflow-bin when providing the tensorflow arguments. I really think that (import <nixpgks> { }).python3Packages.tensorflow should not change (i.e. should point at the source build), and that interfaces of downstream packages should not change (i.e. their .override lambdas should expect the name "tensorflow", not "tensorflow-bin"), but we should (NOTE: this is where we lack tools) instruct the IoC-container should be inject tensorflow-bin whenever one asks for tensorflow.

Of course I acknowledge I couldn't block this change as an emergency measure based only on nonsensical purist considerations... maybe in future in situations like this we agree on a deadline for merging?

@zeuner I'm sooo happy to hear this:)

@emilazy
Copy link
Member

emilazy commented Oct 9, 2024

If we satisfy TensorFlow dependencies with our binary package – if it is our blessed TensorFlow – then it seems like it would be confusing and bad for python3Packages.tensorflow to not be the binary package we actually use.

@GaetanLepage
Copy link
Contributor Author

Indeed, after the creation of this PR, @zeuner has been resuming his effort on #272838.
I don't know how much work is left to do. Depending on the answer, we could decide to hold this change a little bit more.
However, if an eventual update is several months away, then I don't think that we would have much choice.

@SomeoneSerge
Copy link
Contributor

SomeoneSerge commented Oct 9, 2024

be confusing and bad for python3Packages.tensorflow to not be the binary package we actually use.

It's a valid point, but this already happens in many places, e.g. with { cudaPackages = cudaPackages_XX; } or { protobuf = protobuf_YY; } at callPackage sites. This will keep happening too on and off, so I'd rather we had addressed these cases in a structured way. Stable signatures for lambdas (e.g. overrides' formal arguments always having the unversioned form, protobuf rather than protobuf_YY), on the other hand, are attainable so why not take the benefit.

Side note: if we introduced an allowProvenancePredicate we'd be less confused about which tensorflow is being consumed where

@emilazy
Copy link
Member

emilazy commented Oct 9, 2024

allowNonSource{,Predicate} already exists.

I think there’s a difference between overriding the default version for some packages, and overriding the variant used for everything, as we would be doing here. This is just a redirecting of the alias tensorflow from tensorflow-build to tensorflow-bin.

@SomeoneSerge
Copy link
Contributor

allowNonSource{,Predicate} already exists.

Thanks

This is just a redirecting of the alias tensorflow from tensorflow-build to tensorflow-bin.

Well that's where we diverge: I haven't been considering tensorflow to be the alias, I considered it to be the identity, and I consider tensorflow-build to be a private implementation detail since there's no visible pattern of using -build suffix to identify source builds. I'd like nixpkgs to offer a predictable way to reference source-built packages, as contrasted to fallback proxies and temporary -bin substitutes

@emilazy
Copy link
Member

emilazy commented Nov 18, 2024

After discussion on Matrix, I think we should move forward with this for now. I hope @zeuner’s work bears fruit and we can have an up‐to‐date TensorFlow source build for 25.05, but as it stands, the outdated TensorFlow source build is keeping alive an end‐of-life Bazel, a CUDA that was scheduled for removal in #342112, and an LLVM version that would otherwise likely be fairly easy to drop. I’m watching #272838 with interest, but the version it would update to would still reference compilers that are causing fuss now.

I would prefer to merge this and mark the source build as broken so that we can drop the old CUDAs and compilers early in the cycle and benefit from the resulting clean‐up, with the hopes of restoring and switching back to the source build on an up‐to‐date version during the 25.05 cycle, rather than leaving the situation unresolved until we potentially have to rush that before release, having spent effort on keeping the old compilers going before then.

That said, of course, I’d appreciate @zeuner’s input since they’re the one doing the vital work here :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
6.topic: python 8.has: clean-up 8.has: package (new) This PR adds a new package 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin 10.rebuild-linux: 101-500 11.by: package-maintainer This PR was created by the maintainer of the package it changes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants