Grow the "Used by" strip and even out its logos - #22
Merged
Conversation
Add ten organisations to the strip. Six were verified against the package manifest on the repository's default branch, the way the existing entries were: the Multiobjective Optimization Group at Jyvaskyla, Timescales of Mineral Systems at Curtin, AiDnD at Ben-Gurion, SeDuCe, Atomica and Anesthesia Simulation. Four more -- IBM, PayPal, TerraPower and NANOGrav -- come from the "Who uses PyDOE?" page in the pydoe docs; they no longer declare pyDOE in their manifests, so the file says where they came from rather than implying a check that does not hold. pyDOE2 and pyDOE3 now count as pyDOE, since both forks are maintained here. pyswarm is still matched on a word boundary so the unrelated pyswarms never counts. Rebuild every logo through tools/build-user-logos.py: flatten onto white, desaturate, and scale to one height, so the row reads as a single strip. cmu-db, codecentric, llnl and qubole pick up the replacement source art. Raise the strip from 52px to 68px for legibility. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Entries added
Verified against the manifest on the repo's default branch (same bar as the existing entries — a
requirements*.txt/setup.py/setup.cfg/pyproject.tomlthat names the package):industrial-optimization-group/pyRVEACurtin-Timescales-of-Mineral-Systems/UPb-UnmixerBGU-AiDnD/DebuggerSeduceProject/seduce_mlatomicateam/atomicaAnesthesiaSimulation/Python_Anesthesia_SimulatorThis also retires the old claim in the file header that mcerp and soerp have no organisational users — soerp has Curtin, mcerp has SeDuCe.
From the "Who uses PyDOE?" page in the pydoe docs — IBM (⚠️ None of these four declare pyDOE in their manifests on the default branch today; they're kept on the strength of that page, and the file says so instead of implying a check that doesn't hold.
ibm/simulai), PayPal (paypal/gators), TerraPower (terrapower/armi), NANOGrav (nanograv/holodeck).pyDOE2/pyDOE3now count as pyDOE, since both forks are maintained here.pyswarmis still matched on a word boundary so the unrelatedpyswarmsnever counts.Logos
New
tools/build-user-logos.py(OpenCV) rebuilds every logo: flatten onto white, desaturate, scale to one height. The row now reads as a single strip rather than a set of mismatched sizes.cmu-db,codecentric,llnlandqubolepick up the replacement source art.Strip height raised 52px → 68px.
Left out
cpslab-asu(ASU),algorithms-unime(Messina),pulse2percept,Applied-AI-Search-Vision,mt4ai,PreFrontalCorporateEPFL-RT,NLRWindSystems,acceleratedmaterialsSURGroup,gwnrtools,THzBiophotonics,Axelrod-Python,easytopic-projectbionicvisionlab,FormingWorlds,mstdn-kr,Curtin.../LeadLossSeveral of these are worth having with proper source art — the same way
cmu-db,codecentric,llnlandqubolewere fixed.Verified
npm run build(tsc --noEmit + vite build) passes.🤖 Generated with Claude Code