Commit Graph

1123 Commits

Author SHA1 Message Date
Michael Droettboom ff24a999be Update to 0.14.3 2019-12-11 07:23:58 -05:00
Michael Droettboom 48d0391721
Add autocomplete (#584)
* Add autocomplete

* Fix test
2019-12-11 17:53:14 +05:30
Erick Rumbold e229a69dc5 Fix Misspellings (#582)
Fixed a misspelling of "registered" in two comments.
2019-12-09 19:26:40 +05:30
Michael Droettboom 49bcd6759e
Fix get_completions so it looks in the interactive namespace (#577) 2019-12-06 20:29:02 +05:30
benabel 86b1e1e3ee Add package uncertainties (#571) 2019-11-25 13:00:46 -05:00
Sergio 9398f4083b Update versions of various python packages (#570) 2019-11-25 12:58:42 -05:00
Sergio abbcd2c428 Add xlrd python package (#566) 2019-11-21 12:25:12 -05:00
Dorian Pula a1663e77e0 Add dependency check for the builds. (#568)
* Add dependency check for the builds.

* Use Python 3 specifically.

* Use the right target.
2019-11-19 16:51:45 -05:00
William Lachance ef01e7039d Make mkpkg command more prominent in the docs (#567)
* Make mkpkg command more prominent in the docs

Under "adding new packages", information on the mkpkg command is
buried under "meta.yaml". To make it easier to find,
give this command its own section.

* Update docs/new_packages.md

Co-Authored-By: Michael Droettboom <mdboom@gmail.com>
2019-11-19 14:51:12 -05:00
Dorian Pula f14c3fe5c8 Update the documentation around dev dependencies. (#565) 2019-11-19 11:11:46 -05:00
Sergio bd38722f2d Cleanup makefile (#563)
* Fix whilespace in makefile

* Add happy message after build-all
2019-11-18 16:32:05 -05:00
Jan Max Meyer 8af0d0526d Resolving JsProxy boolean check via number protocol (#554)
* Resolving JsProxy boolean check via number protocol

* Tests for boolean checks on js2python objects
2019-11-12 10:03:18 -05:00
Jay Harris 92b1538076 Ignores source files for Jedi and Parso (#551) 2019-10-30 08:58:48 -04:00
Teon L Brooks 55857ffcac Update MNE package (#460) 2019-10-27 09:21:01 +01:00
Jay Harris 0f452c4e44 Adds cytoolz (#539)
* Adds cytoolz

* Adds trailing newline

* Adds support for toolz and cytoolz

* Adds toolz (dependency of cytoolz)

* Updates import test
2019-10-22 12:07:34 -04:00
William Lachance cf6b8e11e5 Update README for building on Mac 2019-10-21 12:27:18 -04:00
William Lachance 0ab5e8a67c More minor patches to python to accomodate Mac 2019-10-21 12:27:18 -04:00
William Lachance 96adc4b82d Fixes/tweaks to the cross-compilation process to accomodate Mac 2019-10-21 12:27:18 -04:00
William Lachance 01175702fc Add openssl to include paths for building host copy of cpython
This should be a no-op on Linux, but is needed for Mac
2019-10-21 12:27:18 -04:00
William Lachance bbc6d8ddce Remove various linux-isms in pyodide makefile 2019-10-21 12:27:18 -04:00
William Lachance dd8faf5164 Insist on using bash shell for building pyodide
bash may not be the default on Mac
2019-10-21 12:27:18 -04:00
William Lachance 8614d71497 Ensure arith.h in libf2c gets built by touching it
The original patch for cross-compiling libf2c with wasm tried to
create an empty file corresponding to arith.h a patch, but this
does not seem to always work (e.g. on Mac)
2019-10-21 12:27:18 -04:00
William Lachance 3946cf8003
Add a docs badge to top of README (#543)
This makes it slightly easier to find the docs from repository's README
2019-10-21 10:39:17 -04:00
Jay Harris 77e3326559 Adds regex package (#538) 2019-10-16 09:26:41 -04:00
Michael Droettboom 33a7ffc1a6
Revert "Quote PATH in Makefile.envs (#535)" (#536)
This reverts commit 78cbdb4e89.
2019-10-15 13:11:49 -04:00
William Lachance 78cbdb4e89
Quote PATH in Makefile.envs (#535)
This fixes the build for cases that you have a path with a space
seperator in it (e.g. `/Applications/Racket v6.3/bin/`)
2019-10-15 13:06:33 -04:00
Filip Š 72a410c5ff Fix unknown marker variable (#528)
* Fix unknown marker variable

fix-unknown-marker-variable

* Add tests for fix

* Add comments
2019-10-11 08:56:33 -04:00
Jan Max Meyer 16c512f272 Convert integer-only doubles to PyLong (#512)
* Convert integer-only doubles to PyLong

* Using PyLong_FromDouble directly, improved tests

* This test should to it as well
2019-10-10 08:28:25 -04:00
Inés Añibarro 74b4461bda Feature/add statsmodels (#515)
* adding meta.yaml for statsmodels

* adding meta.yaml for statsmodels

* adding requirements in meta

* downgrading statsmodels to 0.9.0
2019-10-10 08:25:24 -04:00
Alon Burg b528ae7f18 DOC small fix to PyPI documentation (#523) 2019-09-24 10:52:02 +02:00
Michael Droettboom edcf610e52 Update changelog 2019-08-22 10:04:22 -04:00
Marc Abramowitz c49249854e Build _bz2 module (#364) 2019-08-22 07:43:18 -04:00
Marc Abramowitz 620446455d Add NLTK: Natural Language Toolkit (#360) 2019-08-15 10:27:16 +03:00
Marc Abramowitz 5f7e4dacdf Add "env" make target (#505)
I found this useful while debugging #501, because it let me print
environment variables like `EMSCRIPTEN_VERSION` and `PATH`.
2019-08-14 12:08:17 -04:00
Michael Droettboom 1ade2088bc Bump version: 0.13.1 → 0.14.0 2019-08-14 10:16:53 -04:00
Michael Droettboom b909b2294d Bump version: 0.13.0 → 0.13.1 2019-08-14 10:16:43 -04:00
Michael Droettboom 5db6017070
Add support for completions based on jedi (#504) 2019-08-14 10:16:12 -04:00
Rohan Chandra cb4a56d2f8 DOC Fix minor typo in code example (#488) 2019-07-16 08:43:13 +02:00
Jan Max Meyer e1af6fe57c ENH Make local package sources (path) available for meta.yaml (#324) 2019-07-08 20:37:22 +02:00
Yuvi Panda c0627967c5 DOC Fix broken footer link to 'Try Pyodide' (#484) 2019-07-07 10:45:57 +02:00
Jan Max Meyer b30fa5cd3b Fixing Makefile to check for existing symlinks (#483)
Call of `make` reported "ln: failed to create symbolic link '$(PYODIDE_ROOT)/ccache/emcc': File exists". This solves this issue.
2019-07-04 17:05:49 -04:00
Roman Yurchak a9f7f266fb MAINT Refactor benchmark script (#472)
* Refactor benchmark

* Review comments

* Fix CI

* Make sure numpy is loaded
2019-07-01 08:38:18 -04:00
Michael Droettboom 62fdb183e9
Update docs link to readthedocs (#477) 2019-06-22 18:28:48 -04:00
Carol Willing 9f4dceb812 Adds Sphinx documentation build (#474)
* create proof of concept

* add rtd config file

* edit config

* minor edits in rst files

* update config from proof of concept to prod

* add a bit more explanation to contents page

* Label markdown block as js to prevent Sphinx warning

* correct links warning in Sphinx

* fix typo
2019-06-22 18:22:38 -04:00
Carol Willing 4c81899661 Update the main readme file to be more user-focused (#475)
* Edit README headings and navigation

* Add minor edits and bottom nav

* correct link and typo

* Address review comments and fix another typo

* remove unneeded link from nav
2019-06-21 20:25:44 -04:00
Roman Yurchak 2cf8639973 MAINT Move package tests under packages/ dir (#471)
* Move package tests under the packages/ folder

* Fix tests
2019-06-19 14:26:08 -04:00
Roman Yurchak 6898c871f3
Add mmap module (#468) 2019-06-18 17:55:28 -07:00
Michael Droettboom 04ed55f253 Fix #464: Display unknown attribute correctly (#470) 2019-06-18 17:36:45 -07:00
Joost van Zwieten 020b7f7783 fix micropip.install packages with dependencies (#454)
The variable `req` in method `_PackageManager.add_requirement` is erroneously
reused for iterating over recursive requirements, if any.  This causes the
remaining statement to fail.  This patch renames the variable used for the
recursive requirements to `recurs_req`.

Fixes: #413
2019-06-04 10:00:55 -04:00
Michael Droettboom 6707647fa7 Update URL 2019-06-03 15:57:17 -04:00