Buckets:
| import{s as qe,n as Qe,o as Ve}from"../chunks/scheduler.2b22cead.js";import{S as Ye,i as Ae,e as a,s as i,c as p,h as Ne,a as m,d as n,b as s,f as ze,g as u,j as g,k as Ze,l as De,m as l,n as r,t as f,o,p as $}from"../chunks/index.1a0e8013.js";import{H as v,C as Xe}from"../chunks/Heading.8dfb6521.js";import{C as Ke}from"../chunks/CodeBlock.afbfceff.js";import{E as et}from"../chunks/MermaidChart.svelte_svelte_type_style_lang.33aa0d21.js";function tt(Le){let h,Y,Q,A,N,D,T,X,b,K,c,ee,d,He="We welcome contributions from the community! OpenEnv is an open-source project and we’re excited to have you join us.",te,y,ne,w,le,x,Je='Found a bug? Please <a href="https://github.com/huggingface/OpenEnv/issues/new" rel="nofollow">open an issue</a> with:',ie,C,Be="<li>A clear description of the problem</li> <li>Steps to reproduce</li> <li>Expected vs actual behavior</li> <li>Your environment (Python version, OS, etc.)</li>",se,M,ae,_,Ee='Have an idea? Open a <a href="https://github.com/huggingface/OpenEnv/issues/new" rel="nofollow">feature request</a> describing:',me,U,Re="<li>The problem you’re trying to solve</li> <li>Your proposed solution</li> <li>Any alternatives you’ve considered</li>",pe,L,ue,H,je='One of the best ways to contribute is to add a new environment! See the <a href="guides/first-environment">Building Environments</a> guide to get started.',re,J,fe,B,Pe="Documentation improvements are always welcome:",oe,E,Se="<li>Fix typos or unclear explanations</li> <li>Add examples</li> <li>Write tutorials</li> <li>Translate content</li>",$e,R,ge,j,Ie="<li>Fork the repository</li> <li>Create a feature branch: <code>git checkout -b feature/my-feature</code></li> <li>Make your changes</li> <li>Run tests: <code>pytest</code></li> <li>Submit a pull request</li>",ve,P,he,S,Te,I,be,k,ke='<li>We use <a href="https://github.com/astral-sh/ruff" rel="nofollow">Ruff</a> for linting and formatting</li> <li>Write docstrings for public functions</li> <li>Add type hints</li> <li>Write tests for new functionality</li>',ce,O,de,W,Oe=`OpenEnv is openly governed by a technical committee that includes Hugging Face, | |
| Unsloth, Reflection, and Meta PyTorch. The committee coordinates project | |
| direction, major technical decisions, RFCs, and release planning in public.`,ye,G,We=`Use the <a href="https://github.com/huggingface/OpenEnv" rel="nofollow">OpenEnv repository</a> to file | |
| issues, discuss substantial changes, and submit pull requests.`,we,F,xe,z,Ge="By contributing, you agree that your contributions will be licensed under the same license as the project.",Ce,Z,Fe="Thank you for contributing! 🙏",Me,q,_e,V,Ue;return T=new v({props:{title:"orphan: true",local:"orphan-true",headingTag:"h2"}}),b=new Xe({props:{containerStyle:"float: right; margin-left: 10px; display: inline-flex; position: relative; z-index: 10;"}}),c=new v({props:{title:"Contributing to OpenEnv",local:"contributing-to-openenv",headingTag:"h1"}}),y=new v({props:{title:"Ways to Contribute",local:"ways-to-contribute",headingTag:"h2"}}),w=new v({props:{title:"🐛 Report Bugs",local:"-report-bugs",headingTag:"h3"}}),M=new v({props:{title:"💡 Suggest Features",local:"-suggest-features",headingTag:"h3"}}),L=new v({props:{title:"🌍 Add an Environment",local:"-add-an-environment",headingTag:"h3"}}),J=new v({props:{title:"📝 Improve Documentation",local:"-improve-documentation",headingTag:"h3"}}),R=new v({props:{title:"🔧 Submit Code",local:"-submit-code",headingTag:"h3"}}),P=new v({props:{title:"Development Setup",local:"development-setup",headingTag:"h2"}}),S=new Ke({props:{code:"JTIzJTIwQ2xvbmUlMjB5b3VyJTIwZm9yayUwQWdpdCUyMGNsb25lJTIwaHR0cHMlM0ElMkYlMkZnaXRodWIuY29tJTJGWU9VUl9VU0VSTkFNRSUyRk9wZW5FbnYuZ2l0JTBBY2QlMjBPcGVuRW52JTBBJTBBJTIzJTIwSW5zdGFsbCUyMGluJTIwZGV2ZWxvcG1lbnQlMjBtb2RlJTBBcGlwJTIwaW5zdGFsbCUyMC1lJTIwJTIyLiU1QmRldiU1RCUyMiUwQSUwQSUyMyUyMFJ1biUyMHRlc3RzJTBBcHl0ZXN0JTBBJTBBJTIzJTIwUnVuJTIwbGludGluZyUwQXJ1ZmYlMjBjaGVjayUyMC4=",highlighted:`<span class="hljs-comment"># Clone your fork</span> | |
| git <span class="hljs-built_in">clone</span> https://github.com/YOUR_USERNAME/OpenEnv.git | |
| <span class="hljs-built_in">cd</span> OpenEnv | |
| <span class="hljs-comment"># Install in development mode</span> | |
| pip install -e <span class="hljs-string">".[dev]"</span> | |
| <span class="hljs-comment"># Run tests</span> | |
| pytest | |
| <span class="hljs-comment"># Run linting</span> | |
| ruff check .`,lang:"bash",wrap:!1}}),I=new v({props:{title:"Code Style",local:"code-style",headingTag:"h2"}}),O=new v({props:{title:"Coordination",local:"coordination",headingTag:"h2"}}),F=new v({props:{title:"License",local:"license",headingTag:"h2"}}),q=new et({props:{source:"https://github.com/huggingface/openenv/blob/main/docs/source/contributing.md"}}),{c(){h=a("meta"),Y=i(),Q=a("p"),A=i(),N=a("hr"),D=i(),p(T.$$.fragment),X=i(),p(b.$$.fragment),K=i(),p(c.$$.fragment),ee=i(),d=a("p"),d.textContent=He,te=i(),p(y.$$.fragment),ne=i(),p(w.$$.fragment),le=i(),x=a("p"),x.innerHTML=Je,ie=i(),C=a("ul"),C.innerHTML=Be,se=i(),p(M.$$.fragment),ae=i(),_=a("p"),_.innerHTML=Ee,me=i(),U=a("ul"),U.innerHTML=Re,pe=i(),p(L.$$.fragment),ue=i(),H=a("p"),H.innerHTML=je,re=i(),p(J.$$.fragment),fe=i(),B=a("p"),B.textContent=Pe,oe=i(),E=a("ul"),E.innerHTML=Se,$e=i(),p(R.$$.fragment),ge=i(),j=a("ol"),j.innerHTML=Ie,ve=i(),p(P.$$.fragment),he=i(),p(S.$$.fragment),Te=i(),p(I.$$.fragment),be=i(),k=a("ul"),k.innerHTML=ke,ce=i(),p(O.$$.fragment),de=i(),W=a("p"),W.textContent=Oe,ye=i(),G=a("p"),G.innerHTML=We,we=i(),p(F.$$.fragment),xe=i(),z=a("p"),z.textContent=Ge,Ce=i(),Z=a("p"),Z.textContent=Fe,Me=i(),p(q.$$.fragment),_e=i(),V=a("p"),this.h()},l(e){const t=Ne("svelte-u9bgzb",document.head);h=m(t,"META",{name:!0,content:!0}),t.forEach(n),Y=s(e),Q=m(e,"P",{}),ze(Q).forEach(n),A=s(e),N=m(e,"HR",{}),D=s(e),u(T.$$.fragment,e),X=s(e),u(b.$$.fragment,e),K=s(e),u(c.$$.fragment,e),ee=s(e),d=m(e,"P",{"data-svelte-h":!0}),g(d)!=="svelte-gcup9g"&&(d.textContent=He),te=s(e),u(y.$$.fragment,e),ne=s(e),u(w.$$.fragment,e),le=s(e),x=m(e,"P",{"data-svelte-h":!0}),g(x)!=="svelte-bwrbh3"&&(x.innerHTML=Je),ie=s(e),C=m(e,"UL",{"data-svelte-h":!0}),g(C)!=="svelte-1g0aea8"&&(C.innerHTML=Be),se=s(e),u(M.$$.fragment,e),ae=s(e),_=m(e,"P",{"data-svelte-h":!0}),g(_)!=="svelte-1gqyuna"&&(_.innerHTML=Ee),me=s(e),U=m(e,"UL",{"data-svelte-h":!0}),g(U)!=="svelte-mflf1a"&&(U.innerHTML=Re),pe=s(e),u(L.$$.fragment,e),ue=s(e),H=m(e,"P",{"data-svelte-h":!0}),g(H)!=="svelte-9gf8ms"&&(H.innerHTML=je),re=s(e),u(J.$$.fragment,e),fe=s(e),B=m(e,"P",{"data-svelte-h":!0}),g(B)!=="svelte-mvo6x4"&&(B.textContent=Pe),oe=s(e),E=m(e,"UL",{"data-svelte-h":!0}),g(E)!=="svelte-2agqus"&&(E.innerHTML=Se),$e=s(e),u(R.$$.fragment,e),ge=s(e),j=m(e,"OL",{"data-svelte-h":!0}),g(j)!=="svelte-1b57dl2"&&(j.innerHTML=Ie),ve=s(e),u(P.$$.fragment,e),he=s(e),u(S.$$.fragment,e),Te=s(e),u(I.$$.fragment,e),be=s(e),k=m(e,"UL",{"data-svelte-h":!0}),g(k)!=="svelte-ikp5xp"&&(k.innerHTML=ke),ce=s(e),u(O.$$.fragment,e),de=s(e),W=m(e,"P",{"data-svelte-h":!0}),g(W)!=="svelte-187xccw"&&(W.textContent=Oe),ye=s(e),G=m(e,"P",{"data-svelte-h":!0}),g(G)!=="svelte-1vis6ha"&&(G.innerHTML=We),we=s(e),u(F.$$.fragment,e),xe=s(e),z=m(e,"P",{"data-svelte-h":!0}),g(z)!=="svelte-1e59crz"&&(z.textContent=Ge),Ce=s(e),Z=m(e,"P",{"data-svelte-h":!0}),g(Z)!=="svelte-1kxe873"&&(Z.textContent=Fe),Me=s(e),u(q.$$.fragment,e),_e=s(e),V=m(e,"P",{}),ze(V).forEach(n),this.h()},h(){Ze(h,"name","hf:doc:metadata"),Ze(h,"content",nt)},m(e,t){De(document.head,h),l(e,Y,t),l(e,Q,t),l(e,A,t),l(e,N,t),l(e,D,t),r(T,e,t),l(e,X,t),r(b,e,t),l(e,K,t),r(c,e,t),l(e,ee,t),l(e,d,t),l(e,te,t),r(y,e,t),l(e,ne,t),r(w,e,t),l(e,le,t),l(e,x,t),l(e,ie,t),l(e,C,t),l(e,se,t),r(M,e,t),l(e,ae,t),l(e,_,t),l(e,me,t),l(e,U,t),l(e,pe,t),r(L,e,t),l(e,ue,t),l(e,H,t),l(e,re,t),r(J,e,t),l(e,fe,t),l(e,B,t),l(e,oe,t),l(e,E,t),l(e,$e,t),r(R,e,t),l(e,ge,t),l(e,j,t),l(e,ve,t),r(P,e,t),l(e,he,t),r(S,e,t),l(e,Te,t),r(I,e,t),l(e,be,t),l(e,k,t),l(e,ce,t),r(O,e,t),l(e,de,t),l(e,W,t),l(e,ye,t),l(e,G,t),l(e,we,t),r(F,e,t),l(e,xe,t),l(e,z,t),l(e,Ce,t),l(e,Z,t),l(e,Me,t),r(q,e,t),l(e,_e,t),l(e,V,t),Ue=!0},p:Qe,i(e){Ue||(f(T.$$.fragment,e),f(b.$$.fragment,e),f(c.$$.fragment,e),f(y.$$.fragment,e),f(w.$$.fragment,e),f(M.$$.fragment,e),f(L.$$.fragment,e),f(J.$$.fragment,e),f(R.$$.fragment,e),f(P.$$.fragment,e),f(S.$$.fragment,e),f(I.$$.fragment,e),f(O.$$.fragment,e),f(F.$$.fragment,e),f(q.$$.fragment,e),Ue=!0)},o(e){o(T.$$.fragment,e),o(b.$$.fragment,e),o(c.$$.fragment,e),o(y.$$.fragment,e),o(w.$$.fragment,e),o(M.$$.fragment,e),o(L.$$.fragment,e),o(J.$$.fragment,e),o(R.$$.fragment,e),o(P.$$.fragment,e),o(S.$$.fragment,e),o(I.$$.fragment,e),o(O.$$.fragment,e),o(F.$$.fragment,e),o(q.$$.fragment,e),Ue=!1},d(e){e&&(n(Y),n(Q),n(A),n(N),n(D),n(X),n(K),n(ee),n(d),n(te),n(ne),n(le),n(x),n(ie),n(C),n(se),n(ae),n(_),n(me),n(U),n(pe),n(ue),n(H),n(re),n(fe),n(B),n(oe),n(E),n($e),n(ge),n(j),n(ve),n(he),n(Te),n(be),n(k),n(ce),n(de),n(W),n(ye),n(G),n(we),n(xe),n(z),n(Ce),n(Z),n(Me),n(_e),n(V)),n(h),$(T,e),$(b,e),$(c,e),$(y,e),$(w,e),$(M,e),$(L,e),$(J,e),$(R,e),$(P,e),$(S,e),$(I,e),$(O,e),$(F,e),$(q,e)}}}const nt='{"title":"orphan: true","local":"orphan-true","sections":[],"depth":2}';function lt(Le){return Ve(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class ut extends Ye{constructor(h){super(),Ae(this,h,lt,tt,qe,{})}}export{ut as component}; | |
Xet Storage Details
- Size:
- 9.35 kB
- Xet hash:
- daba743311d445da374dd1617b5a346ca7af84287601719b9dc5ae6bb7995f5d
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.