pyodide/pyodide_build
Marc Abramowitz 1d2edf1051 mkpkg: Grab sdist instead of first URL from PyPI (#356)
The first URL from PyPI is often a platform-specific wheel, so it's
better if we prefer to grab a source distribution that we can build with
emscripten.

Before:

```
$ bin/pyodide mkpkg lxml
$ grep 'url: ' packages/lxml/meta.yaml
  url: 951337aa3d28589eccca765c4e17ce/lxml-4.3.2-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
```

After:

```
$ bin/pyodide mkpkg lxml
$ grep 'url: ' packages/lxml/meta.yaml
  url: d070609b410dbf4233659af53fe0ab/lxml-4.3.2.tar.gz
```

Closes: #363.
2019-03-26 12:10:41 -04:00
..
__init__.py Converting tools scripts to a python package 2018-09-20 18:44:30 +02:00
__main__.py Add a mkpkg tool to make new packages. 2019-02-28 18:43:26 -05:00
_fixes.py Monkeypatch selenium with a fix against ConnectionError 2018-10-04 14:30:35 +02:00
buildall.py Automatically rebuild packages if any patches or extra files change 2019-03-13 14:50:18 -04:00
buildpkg.py Merge pull request #336 from mdboom/rebuild-package-on-depchange 2019-03-14 10:23:28 -04:00
common.py Revert using ROOTDIR instead of TOOLSDIR 2018-09-21 14:02:25 +02:00
mkpkg.py mkpkg: Grab sdist instead of first URL from PyPI (#356) 2019-03-26 12:10:41 -04:00
pywasmcross.py Fix twice-defined variable 2019-01-25 10:31:59 -05:00
serve.py Add Documentation + Minor Changes 2018-12-11 13:26:51 +05:30