Skip to content

Commit

Permalink
Add more packages
Browse files Browse the repository at this point in the history
  • Loading branch information
ryanking13 committed Oct 14, 2023
1 parent 1da63b4 commit fb74e9d
Show file tree
Hide file tree
Showing 13 changed files with 196 additions and 0 deletions.
13 changes: 13 additions & 0 deletions packages/MarkupSafe/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
package:
name: MarkupSafe
version: 2.1.3
top-level:
- markupsafe
source:
sha256: af598ed32d6ae86f1b747b82783958b1a4ab8f617b06fe68795c7f026abbdcad
url: https://files.pythonhosted.org/packages/6d/7c/59a3248f411813f8ccba92a55feaac4bf360d29e2ff05ee7d8e1ef2d7dbf/MarkupSafe-2.1.3.tar.gz
about:
home: https://palletsprojects.com/p/markupsafe/
PyPI: https://pypi.org/project/MarkupSafe
summary: Safely add untrusted strings to HTML/XML markup.
license: BSD-3-Clause
13 changes: 13 additions & 0 deletions packages/atomicwrites/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
package:
name: atomicwrites
version: 1.4.1
top-level:
- atomicwrites
source:
sha256: 81b2c9071a49367a7f770170e5eec8cb66567cfbbc8c73d20ce5ca4a8d71cf11
url: https://files.pythonhosted.org/packages/87/c6/53da25344e3e3a9c01095a89f16dbcda021c609ddb42dd6d7c0528236fb2/atomicwrites-1.4.1.tar.gz
about:
home: https://github.com/untitaker/python-atomicwrites
PyPI: https://pypi.org/project/atomicwrites
summary: Atomic file writes.
license: MIT
17 changes: 17 additions & 0 deletions packages/attrs/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
package:
name: attrs
version: 23.1.0
top-level:
- attr
- attrs
source:
sha256: 1f28b4522cdc2fb4256ac1a020c78acf9cba2c6b461ccd2c126f3aa8e8335d04
url: https://files.pythonhosted.org/packages/f0/eb/fcb708c7bf5056045e9e98f62b93bd7467eb718b0202e7698eb11d66416c/attrs-23.1.0-py3-none-any.whl
requirements:
run:
- six
about:
home: https://www.attrs.org/
PyPI: https://pypi.org/project/attrs
summary: Classes Without Boilerplate
license: MIT
13 changes: 13 additions & 0 deletions packages/exceptiongroup/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
package:
name: exceptiongroup
version: 1.1.3
top-level:
- exceptiongroup
source:
url: https://files.pythonhosted.org/packages/ad/83/b71e58666f156a39fb29417e4c8ca4bc7400c0dd4ed9e8842ab54dc8c344/exceptiongroup-1.1.3-py3-none-any.whl
sha256: 343280667a4585d195ca1cf9cef84a4e178c4b6cf2274caef9859782b567d5e3
about:
home: https://github.com/agronholm/exceptiongroup
PyPI: https://pypi.org/project/exceptiongroup
summary: Backport of PEP 654 (exception groups)
license: MIT
13 changes: 13 additions & 0 deletions packages/iniconfig/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
package:
name: iniconfig
version: 2.0.0
top-level:
- iniconfig
source:
sha256: b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374
url: https://files.pythonhosted.org/packages/ef/a6/62565a6e1cf69e10f5727360368e451d4b7f58beeac6173dc9db836a5b46/iniconfig-2.0.0-py3-none-any.whl
about:
home: http://github.com/RonnyPfannschmidt/iniconfig
PyPI: https://pypi.org/project/iniconfig
summary: "iniconfig: brain-dead simple config-ini parsing"
license: MIT License
11 changes: 11 additions & 0 deletions packages/more-itertools/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
package:
name: more-itertools
version: 10.1.0
top-level:
- more_itertools
source:
sha256: 64e0735fcfdc6f3464ea133afe8ea4483b1c5fe3a3d69852e6503b43a0b222e6
url: https://files.pythonhosted.org/packages/5a/cb/6dce742ea14e47d6f565589e859ad225f2a5de576d7696e0623b784e226b/more_itertools-10.1.0-py3-none-any.whl
about:
PyPI: https://pypi.org/project/more-itertools
summary: More routines for operating on iterables, beyond itertools
30 changes: 30 additions & 0 deletions packages/openssl/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
package:
name: openssl
version: 1.1.1n
tag:
- library
source:
url: https://www.openssl.org/source/openssl-1.1.1n.tar.gz
sha256: 40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a
build:
type: shared_library
script: |
emconfigure ./Configure \
gcc \
-no-ui-console \
-no-tests \
-DHAVE_FORK=0 \
-DOPENSSL_NO_SECURE_MEMORY \
-DNO_SYSLOG \
${SIDE_MODULE_CFLAGS} \
--prefix=${WASM_LIBRARY_DIR}
sed -i 's!^CROSS_COMPILE=.*!!g' Makefile
make build_generated
make -j ${PYODIDE_JOBS:-3} libcrypto.a
make -j ${PYODIDE_JOBS:-3} libssl.a
emar -d libcrypto.a liblegacy-lib-bn_asm.o liblegacy-lib-des_enc.o liblegacy-lib-fcrypt_b.o
emcc ${SIDE_MODULE_LDFLAGS} libcrypto.a -o libcrypto.so
emcc ${SIDE_MODULE_LDFLAGS} libssl.a -o libssl.so
make install_sw
cp libcrypto.so libssl.so ${DISTDIR}
14 changes: 14 additions & 0 deletions packages/packaging/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
package:
name: packaging
version: "23.1"
top-level:
- packaging
source:
sha256: a392980d2b6cffa644431898be54b0045151319d1e7ec34f0cfed48767dd334f
url: https://files.pythonhosted.org/packages/b9/6c/7c6658d258d7971c5eb0d9b69fa9265879ec9a9158031206d47800ae2213/packaging-23.1.tar.gz

about:
home: https://github.com/pypa/packaging
PyPI: https://pypi.org/project/packaging
summary: Core utilities for Python packages
license: BSD-2-Clause or Apache-2.0
13 changes: 13 additions & 0 deletions packages/pluggy/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
package:
name: pluggy
version: 1.2.0
top-level:
- pluggy
source:
sha256: c2fd55a7d7a3863cba1a013e4e2414658b1d07b6bc57b3919e0c63c9abb99849
url: https://files.pythonhosted.org/packages/51/32/4a79112b8b87b21450b066e102d6608907f4c885ed7b04c3fdb085d4d6ae/pluggy-1.2.0-py3-none-any.whl
about:
home: https://github.com/pytest-dev/pluggy
PyPI: https://pypi.org/project/pluggy
summary: plugin and hook calling mechanisms for python
license: MIT
17 changes: 17 additions & 0 deletions packages/py/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
package:
name: py
version: 1.11.0
top-level:
- py
source:
sha256: 607c53218732647dff4acdfcd50cb62615cedf612e72d1724fb1a0cc6405b378
url: https://files.pythonhosted.org/packages/f6/f0/10642828a8dfb741e5f3fbaac830550a518a775c7fff6f04a007259b0548/py-1.11.0-py2.py3-none-any.whl
test:
imports:
- py
- py.code
about:
home: https://py.readthedocs.io/
PyPI: https://pypi.org/project/py
summary: library with cross-python path, ini-parsing, io, code, log facilities
license: MIT license
8 changes: 8 additions & 0 deletions packages/pyparsing/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
package:
name: pyparsing
version: 3.1.1
top-level:
- pyparsing
source:
sha256: 32c7c0b711493c72ff18a981d24f28aaf9c1fb7ed5e9667c9e84e3db623bdbfb
url: https://files.pythonhosted.org/packages/39/92/8486ede85fcc088f1b3dba4ce92dd29d126fd96b0008ea213167940a2475/pyparsing-3.1.1-py3-none-any.whl
21 changes: 21 additions & 0 deletions packages/setuptools/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
package:
name: setuptools
version: 68.1.2
top-level:
- _distutils_hack
- pkg_resources
- setuptools
source:
url: https://files.pythonhosted.org/packages/4f/ab/0bcfebdfc3bfa8554b2b2c97a555569c4c1ebc74ea288741ea8326c51906/setuptools-68.1.2-py3-none-any.whl
sha256: 3d8083eed2d13afc9426f227b24fd1659489ec107c0e86cec2ffdde5c92e790b
build:
post: |
find $WHEELDIR -name '*.exe' -delete
requirements:
run:
- distutils
- pyparsing
about:
home: https://github.com/pypa/setuptools
PyPI: https://pypi.org/project/setuptools
summary: Easily download, build, install, upgrade, and uninstall Python packages
13 changes: 13 additions & 0 deletions packages/six/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
package:
name: six
version: 1.16.0
top-level:
- six
source:
url: https://files.pythonhosted.org/packages/d9/5a/e7c31adbe875f2abbb91bd84cf2dc52d792b5a01506781dbcf25c91daf11/six-1.16.0-py2.py3-none-any.whl
sha256: 8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254
about:
home: https://github.com/benjaminp/six
PyPI: https://pypi.org/project/six
summary: Python 2 and 3 compatibility utilities
license: MIT

0 comments on commit fb74e9d

Please sign in to comment.