Gyeongjae Choi
91aad1373d
Update testing docs [skip ci] ( #2929 )
2022-08-02 12:19:43 +02:00
Roman Yurchak
c85e00806b
MAINT Switch to pytest-pyodide ( #2893 )
...
Co-authored-by: ryanking13 <def6488@gmail.com>
2022-07-31 19:00:45 +09:00
Victor
3d28e35ade
Fix doc for building package with pyodide_build ( #2854 )
...
In the old instructions to build package it was written that you should
run pyodide_build buildall from the packages/<package-name> folder.
However, the command that comes next assumes you are in the root
(like the previous commands, i.e. to create the meta.yml template).
Fixed by removing the reference to the folder.
2022-07-08 07:57:42 -07:00
Hood Chatham
cdc59accf3
DOCS Edits and updates ( #2756 )
2022-06-21 20:15:37 -07:00
Roman Yurchak
8de2a04ab0
API Rename packages.json to repodata.json ( #2749 )
...
Closes #2747
* renames packages.json to repodata.json
* renames the corresponding JS and Python variables to be a bit more explicit.
Tangentially related to #795
2022-06-20 14:46:11 -07:00
josephrocca
fe4286f576
Mention that some RUSTFLAGS are set by default in built.script ( #2709 )
...
Per hoodmane's comment here:
https://github.com/pyodide/pyodide/issues/2706#issuecomment-1154714227
2022-06-15 07:38:32 -07:00
Hood Chatham
dbbbbb67b2
Cryptography v36.0.2 w/ Rust ( #2378 )
2022-06-09 10:57:34 -07:00
Hood Chatham
0aafb5dd12
DOCS Add info about pytest marks and run_in_pyodide ( #2652 )
...
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
Co-authored-by: Gyeongjae Choi <def6488@gmail.com>
2022-06-02 10:07:12 +09:00
josephrocca
415681dae9
DOCS Improve package build instructions ( #2633 )
2022-05-29 10:01:12 -07:00
Hood Chatham
36dee13657
MAINT run_in_pyodide function should take selenium fixture as an explicit argument ( #2617 )
...
This updates run_in_pyodide to assume that the first argument of the function will be a selenium fixture.
2022-05-25 19:47:43 -07:00
Hood Chatham
727ff55402
Late addition of ryanking13's edits to #2494
2022-05-18 18:27:40 -07:00
Hood Chatham
84049f255d
Improve docs on running packages ( #2494 )
2022-05-18 18:22:47 -07:00
Gyeongjae Choi
60d530801e
ENH Remove hard coded paths in `pyodide_build` ( #2351 )
...
We are pushing pyodide_build to PyPI as a Python package, but for now,
installing pyodide_build from PyPI (i.e. pip install pyodide_build`) is almost
useless because:
there are bunch of hard-coded paths (e.g. Path(__file__).parents[2]),
its dependencies are not specified in setup.cfg.
This PR is for mitigating this situation by removing hard-coded paths and
adding tests, and is also a preparation for our new CLI
(https://github.com/pyodide/pyodide/issues/1977 ).
2022-04-09 13:41:10 -07:00
Hood Chatham
bfcc58b6e2
Update new package docs and add more detailed meta.yaml validation ( #2297 )
2022-03-22 12:03:45 -07:00
Hood Chatham
0e1e2ac01c
Python 3.10 ( #2225 )
2022-03-17 15:48:56 -07:00
Henry Schreiner
4f8b0a0344
chore: more pre-commit checking ( #2257 )
2022-03-07 21:51:20 -08:00
gabrielfougeron
57a41af118
DOC Corrected sha256 doc ( #2213 )
2022-02-25 21:45:11 +09:00
Paul Korzhyk
33ab51a4ed
DOC Fix typo in packages path [skip ci] ( #2146 )
2022-01-30 12:05:53 +01:00
Hood Chatham
1f4f3e2b85
MAINT Apply prettier to everything by default ( #2095 )
2022-01-10 13:47:59 -08:00
Hood Chatham
f44f7b3dfe
ENH improvements to pyodide-build ( #2069 )
2021-12-31 09:29:36 -08:00
Gyeongjae Choi
ea92661365
Replace "PyPi" to "PyPI" in docs and yaml ( #1962 )
2021-11-15 10:26:55 +01:00
Roman Yurchak
20d760ea7c
Typo and grammar fixes ( #1959 )
2021-11-14 21:47:49 +01:00
Gyeongjae Choi
a7e17e0985
DOC Update outdated descriptions about building pkgs [skip ci] ( #1885 )
2021-10-13 17:14:49 +02:00
Roman Yurchak
d25bbb70fe
ENH Unvendor unit tests from packages ( #1834 )
2021-09-21 08:47:48 +02:00
Hood Chatham
49b33b5442
Add package config for pyodide package ( #1848 )
2021-09-21 08:46:44 +02:00
Sylvain
f03db870a2
DOC Adding pip install instruction in the docs for pyodide-build [skip ci]( #1845 )
...
Co-authored-by: Hood Chatham <roberthoodchatham@gmail.com>
Co-authored-by: Sylvain Riondet <sylvain.riondet@emailtree.ai>
2021-09-16 22:16:07 +02:00
Roman Yurchak
3b93e3d1bb
DOC Add tutorial for adding a new package ( #1829 )
...
Co-authored-by: Hood Chatham <roberthoodchatham@gmail.com>
2021-09-14 09:05:44 +02:00
Hood Chatham
ef88ceeb5d
Run prettier to format documentation source files [skip ci] ( #1752 )
2021-07-27 01:00:27 +02:00
Hood Chatham
b4f4bcffdc
Update to Python 3.9.5 ( #1637 )
...
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2021-06-19 15:49:25 -07:00
Hood Chatham
2e04752272
MAINT Improvements to node and file_packager invocations ( #1600 )
2021-05-29 10:31:56 -07:00
Hood Chatham
962140981a
API Don't expose pyodide as a global variable in loadPyodide ( #1597 )
2021-05-22 18:54:27 -07:00
Roman Yurchak
4e9d10833e
BLD Create an installable pyodide-build package ( #1566 )
2021-05-03 20:51:11 +02:00
Roman Yurchak
38b95f9080
CI/DOC fixes following rename of master branch to main ( #1488 )
2021-04-19 11:37:59 +02:00
Roman Yurchak
4c1024545f
DOC Add pyodide_build CLI documentation ( #1471 )
2021-04-15 18:54:26 +02:00
Roman Yurchak
8ac788c424
DOC Rename repo links under the Pyodide org ( #1383 )
2021-03-29 10:37:03 +02:00
Hood Chatham
a7da9a6edd
DOC More minor edits to micropip and pyodide.js docstrings ( #1357 )
2021-03-21 09:15:57 -07:00
Hood Chatham
f8bb138fa7
DOC Normalize capitalization of Python, Pyodide, and Javascript ( #1297 )
2021-03-03 09:11:50 +01:00
joemarshall
451924ba97
Clapack as so ( #1236 )
2021-02-26 17:01:10 +01:00
leafjolt
fe1e304ae7
DOC Fix broken links in documentation homepage ( #1260 )
2021-02-16 22:59:51 +01:00
Hood Chatham
19ebad28dc
DOC Use sphinx-js for pyodide_js documentation ( #1197 )
2021-02-06 21:17:57 +01:00
Hood Chatham
dbc60a8abf
DOCS: Move docs into three subfolders based on top level sections ( #1149 )
2021-01-18 20:56:47 +01:00