Wykres commitów

20 Commity (master)

Autor SHA1 Wiadomość Data
Angus Gratton 1eb282ad47 tools/ci.sh: Support publishing package and index files to GitHub Pages.
Opt-in feature to make it easier for folks to test packages that are still
in development, open in Pull Requests, or even in independent forks.

---

To enable this on your own GitHub fork of the micropython-lib repository
then navigate to the fork's "Settings" -> "Secrets and variables" ->
"Actions" -> "Variables" page, then click "New repository variable", and
create a variable named MIP_INDEX with value true (or any "truthy" value).

Once enabled then any time a branch is pushed to your fork and builds
successfully, GitHub Actions will also push the built packages and package
index to the gh-pages branch which is associated with the repo's GitHub
Pages web site.  The packages can then be installed remotely via:

    mpremote mip --index \
      https://USERNAME.github.io/micropython-lib/mip/BRANCH_NAME PACKAGE_NAME

or on a device as:

    mip.install(PACKAGE_NAME, index="https://USERNAME.github.io/micropython-lib/mip/BRANCHNAME")

(Replace USERNAME, BRANCH_NAME and PACKAGE_NAME as applicable. If you've
renamed your fork, change the name micropython-lib to match.)

Note: As well as the MIP_INDEX repository variable, this functionality
depends on both GitHub Actions and GitHub Pages being enabled on your
repository in GitHub.  However both options should enable automatically,
unless they have been manually disabled.

This work was funded through GitHub Sponsors.
2023-03-02 16:44:18 +11:00
Jim Mussared a9e52d085c top: Update top-level docs.
* Add instructions for how to use micropython-lib.
* Add a terminology guide and use consistent terminology
  (package/module/library).
* Improve code conventions and contributor guidelines.
* Misc readme updates.

This work was funded through GitHub Sponsors.

Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
2022-12-16 17:16:03 +11:00
Jim Mussared 5e7bac1161 micropython/mip: Add a new `mip` library for on-device installation.
Riffing on "pip", "mip installs packages".

This is a replacement for the previous `upip` tool for on-device
installation of packages.

This work was funded through GitHub Sponsors.

Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
2022-09-29 22:54:32 +10:00
Jim Mussared 58a93f3d7f tools/build.py: Add script for deploying to a static web server.
This populates https://micropython.org/pi/v2 with compiled packages,
suitable for use by `mip` and `mpremote`.

This work was funded through GitHub Sponsors.

Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
2022-09-29 22:54:32 +10:00
Jim Mussared 35e3c9e4ff python-ecosys: Move urequests to python-ecosys.
Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
2021-05-27 16:53:02 +10:00
Jim Mussared af3e1aff9e all: Update READMEs. 2021-05-27 15:41:08 +10:00
Damien George b89114c834 Revert "README: Add note that repository is unmaintained."
This reverts commit 1509830fee.
2019-02-26 01:02:14 +11:00
Paul Sokolovsky 1509830fee README: Add note that repository is unmaintained. 2019-02-24 21:09:10 +03:00
Dustin Ingram 49e8a839a0 README: Update links related to new PyPI URL.
pypi.python.org was turned off on 13th April 2018 and pypi.org is now the
URL to use; see https://packaging.python.org/guides/migrating-to-pypi-org/
2018-04-23 16:01:35 +10:00
Paul Sokolovsky f0ed97ad23 README: Mention that some modules may require pfalcon's fork. 2018-01-07 16:04:59 +02:00
Paul Sokolovsky 6bf4207215 README: Update, more details about package sources. 2017-08-13 13:52:49 +03:00
Paul Sokolovsky 050c6cdb75 README: More info about naming and links to PyPI search results.
Also, typo fixes.
2016-12-11 15:35:10 +03:00
Paul Sokolovsky 88c9eae5e1 README: Update to the current state of affairs (pip-micropython -> upip, etc.) 2016-12-10 18:12:35 +03:00
Paul Sokolovsky fceed2b1bb README: Remove "highly experimental" status. 2016-12-10 18:00:39 +03:00
Paul Sokolovsky b45774b85b README.md: Tweak a bit. 2014-10-19 14:29:10 +03:00
Paul Sokolovsky 104471e208 README: Quotes really weren't intended here. 2014-08-10 17:35:43 +03:00
Carol Willing 4b70d46de3 Documentation edits to README.md
Proposed edits to increase user readability and ease of use of the README page.
2014-08-04 18:15:00 -07:00
Paul Sokolovsky 98bb48b3e1 README: More instructions. 2014-06-14 19:39:14 +03:00
Paul Sokolovsky 5a8a8fd849 Add a basic docs as a stopgap measure against user confusion.
TODO: elaborate.
2014-06-11 00:20:11 +03:00
Damien George 77046caaeb Initial commit 2014-04-01 03:47:14 -07:00