From e74ac22e5ab2eec230b22c59d53a832a9a0d961c Mon Sep 17 00:00:00 2001 From: Russell Keith-Magee Date: Sat, 30 Mar 2019 12:43:30 +0800 Subject: [PATCH] The big rename; pybee->beeware. --- BeeWare.lektorproject | 6 +- CNAME | 2 +- CONTRIBUTING.md | 2 +- README.rst | 36 +- assets/CONTRIBUTING.md | 6 +- assets/README.rst | 66 +- .../pybee/Python-Apple-support/releases.json | 1234 ----------------- assets/static/api/pybee/voc/releases.json | 562 -------- .../community/behavior/changes/contents+es.lr | 2 +- .../community/behavior/changes/contents+pt.lr | 2 +- .../community/behavior/changes/contents.lr | 4 +- .../making-a-coc-complaint/contents+es.lr | 6 +- .../making-a-coc-complaint/contents+pt.lr | 6 +- .../making-a-coc-complaint/contents.lr | 6 +- content/community/consulting/contents+es.lr | 2 +- content/community/consulting/contents+pt.lr | 2 +- content/community/consulting/contents.lr | 2 +- content/community/development/contents+es.lr | 2 +- content/community/development/contents+pt.lr | 2 +- content/community/development/contents.lr | 2 +- content/community/getting-help/contents+ar.lr | 2 +- content/community/getting-help/contents+es.lr | 2 +- content/community/getting-help/contents+pt.lr | 2 +- content/community/getting-help/contents.lr | 2 +- .../team/freakboy3742/contents+es.lr | 2 +- .../team/freakboy3742/contents+pt.lr | 2 +- .../community/team/freakboy3742/contents.lr | 2 +- content/community/team/glasnt/contents+es.lr | 2 +- content/community/team/glasnt/contents+pt.lr | 2 +- content/community/team/glasnt/contents.lr | 2 +- .../community/team/phildini/contents+es.lr | 4 +- .../community/team/phildini/contents+pt.lr | 4 +- content/community/team/phildini/contents.lr | 4 +- content/community/team/swenson/contents+es.lr | 2 +- content/community/team/swenson/contents+pt.lr | 4 +- content/community/team/swenson/contents.lr | 2 +- content/community/training/contents+ar.lr | 2 +- content/community/training/contents+es.lr | 2 +- content/community/training/contents+pt.lr | 2 +- content/community/training/contents.lr | 2 +- content/contact/contents+ar.lr | 2 +- content/contact/contents+es.lr | 2 +- content/contact/contents+pt.lr | 2 +- content/contact/contents.lr | 2 +- content/contact/media/contents+ar.lr | 4 +- content/contact/media/contents+es.lr | 28 +- content/contact/media/contents+pt.lr | 28 +- content/contact/media/contents.lr | 30 +- content/contributing/how/contents+ar.lr | 6 +- content/contributing/how/contents+es.lr | 6 +- content/contributing/how/contents+pt.lr | 6 +- content/contributing/how/contents+zh.lr | 6 +- content/contributing/how/contents.lr | 6 +- .../github-notifications-101/contents+es.lr | 2 +- .../github-notifications-101/contents.lr | 18 +- .../how/first-time/github/contents+es.lr | 4 +- .../how/first-time/github/contents.lr | 8 +- .../how/first-time/more/contents+es.lr | 2 +- .../how/first-time/more/contents+pt.lr | 4 +- .../how/first-time/more/contents.lr | 4 +- .../first-time/what/batavia/contents+es.lr | 6 +- .../first-time/what/batavia/contents+pt.lr | 10 +- .../how/first-time/what/batavia/contents.lr | 6 +- .../how/first-time/what/contents+es.lr | 2 +- .../how/first-time/what/contents+pt.lr | 2 +- .../how/first-time/what/contents.lr | 4 +- .../how/first-time/what/voc/contents+es.lr | 6 +- .../how/first-time/what/voc/contents+pt.lr | 10 +- .../how/first-time/what/voc/contents.lr | 6 +- .../how/translations/contents+pt.lr | 4 +- .../contributing/how/translations/contents.lr | 4 +- .../contributing/membership/contents+es.lr | 4 +- .../contributing/membership/contents+pt.lr | 4 +- .../contributing/membership/contents+zh.lr | 4 +- content/contributing/membership/contents.lr | 4 +- .../contents+es.lr | 40 +- .../contents.lr | 36 +- .../contents+es.lr | 86 +- .../contents.lr | 90 +- .../contents+es.lr | 24 +- .../contents.lr | 24 +- .../contents.lr | 66 +- .../contents.lr | 68 +- .../contents+es.lr | 4 +- .../contents.lr | 4 +- .../buzz/a-request-for-your-help/contents.lr | 8 +- .../contents+es.lr | 6 +- .../contents.lr | 10 +- .../news/buzz/hello-website/contents+es.lr | 6 +- content/news/buzz/hello-website/contents.lr | 6 +- .../contents+es.lr | 4 +- .../project-spotlight-colosseum/contents.lr | 4 +- content/news/events/contents+es.lr | 2 +- content/news/events/contents.lr | 2 +- .../applications/podium/contents+es.lr | 8 +- .../projects/applications/podium/contents.lr | 8 +- content/project/projects/attic/contents+es.lr | 2 +- content/project/projects/attic/contents.lr | 2 +- .../python-android-support/contents+es.lr | 2 +- .../attic/python-android-support/contents.lr | 2 +- .../projects/attic/rubicon-java/contents.lr | 2 +- .../projects/attic/seasnake/contents+es.lr | 4 +- .../projects/attic/seasnake/contents.lr | 6 +- .../projects/attic/trebuchet/contents+es.lr | 2 +- .../projects/bridges/batavia/contents+ar.lr | 4 +- .../projects/bridges/batavia/contents+es.lr | 2 +- .../projects/bridges/batavia/contents.lr | 4 +- .../projects/bridges/rubicon/contents+es.lr | 6 +- .../projects/bridges/rubicon/contents.lr | 10 +- .../projects/bridges/voc/contents+ar.lr | 12 +- .../projects/bridges/voc/contents+es.lr | 8 +- .../project/projects/bridges/voc/contents.lr | 12 +- .../libraries/colosseum/contents+es.lr | 6 +- .../libraries/colosseum/contents+pt.lr | 8 +- .../projects/libraries/colosseum/contents.lr | 6 +- .../projects/libraries/ouroboros/contents.lr | 4 +- .../projects/libraries/toga/contents+ar.lr | 4 +- .../projects/libraries/toga/contents.lr | 4 +- .../support/python-apple-support/contents.lr | 2 +- .../python-android-template/contents+es.lr | 8 +- .../python-android-template/contents.lr | 8 +- .../python-ios-template/contents+es.lr | 4 +- .../templates/python-ios-template/contents.lr | 4 +- .../python-macos-template/contents+es.lr | 4 +- .../python-macos-template/contents.lr | 4 +- .../python-tvos-template/contents+es.lr | 4 +- .../python-tvos-template/contents.lr | 4 +- .../projects/tools/beefore/contents.lr | 8 +- .../projects/tools/beekeeper/contents+es.lr | 6 +- .../projects/tools/beekeeper/contents.lr | 4 +- .../projects/tools/briefcase/contents+ar.lr | 8 +- .../projects/tools/briefcase/contents+es.lr | 6 +- .../projects/tools/briefcase/contents.lr | 8 +- .../project/projects/tools/bugjar/contents.lr | 4 +- .../projects/tools/cricket/contents+ar.lr | 2 +- .../projects/tools/cricket/contents+es.lr | 6 +- .../projects/tools/cricket/contents.lr | 2 +- .../project/projects/tools/duvet/contents.lr | 4 +- .../project/projects/tools/galley/contents.lr | 4 +- .../projects/tools/waggle/contents+es.lr | 8 +- .../project/projects/tools/waggle/contents.lr | 6 +- packages/lektor_pybee_plugin/setup.py | 2 +- scripts/check_links.py | 8 +- templates/layout.html | 39 +- templates/macros/incomplete.html | 2 +- templates/project.html | 2 +- 146 files changed, 632 insertions(+), 2403 deletions(-) delete mode 100644 assets/static/api/pybee/Python-Apple-support/releases.json delete mode 100644 assets/static/api/pybee/voc/releases.json diff --git a/BeeWare.lektorproject b/BeeWare.lektorproject index d83c1fd0b6..e7a90a2026 100644 --- a/BeeWare.lektorproject +++ b/BeeWare.lektorproject @@ -1,6 +1,6 @@ [project] name = BeeWare -url = http://pybee.org +url = http://beeware.org url_style = absolute # `name` in alternatives should be in english. This is used for translations @@ -51,8 +51,8 @@ lektor-atom = 0.2 lektor-gravatar = 0.1.2 [servers.ghpages] -target = ghpages://pybee/pybee.github.io?cname=pybee.org +target = ghpages://beeware/beeware.github.io?cname=beeware.org default = yes [servers.ghpages-https] -target = ghpages+https://pybee/pybee.github.io?cname=pybee.org +target = ghpages+https://beeware/beeware.github.io?cname=beeware.org diff --git a/CNAME b/CNAME index 61546680c4..963737649a 100644 --- a/CNAME +++ b/CNAME @@ -1 +1 @@ -pybee.org \ No newline at end of file +beeware.org \ No newline at end of file diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index f6e059067a..5aa4f22389 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -4,5 +4,5 @@ BeeWare <3's contributions! Please be aware, BeeWare operates under a Code of Conduct. -See [CONTRIBUTING to BeeWare](http://pybee.org/contributing) +See [CONTRIBUTING to BeeWare](http://beeware.org/contributing) diff --git a/README.rst b/README.rst index 7f2ded2f52..0d4cf0cf9e 100644 --- a/README.rst +++ b/README.rst @@ -1,9 +1,9 @@ -.. image:: http://pybee.org/static/images/brutus-270.png +.. image:: http://beeware.org/static/images/brutus-270.png :width: 72px - :target: https://pybee.org + :target: https://beeware.org -pybee.github.io -=============== +beeware.github.io +================= This is the homepage for the `BeeWare project`_. @@ -13,7 +13,7 @@ If you want to contribute a modification, you can fork this repository and submit a pull request. However, **do not fork the master branch** - fork the `lektor branch`_ and make changes there instead. -.. _lektor branch: https://github.com/pybee/pybee.github.io/tree/lektor +.. _lektor branch: https://github.com/beeware/beeware.github.io/tree/lektor If you want to test out a change before you submit it, download and install `Lektor`_ (note: currently it's better to use Lektor with Python 2.7): @@ -38,9 +38,9 @@ You can talk to the community through: * `@pybeeware on Twitter`_ -* BeeWare Gitter channel: `pybee/general`_ +* BeeWare Gitter channel: `beeware/general`_ -* `Tickets on the pybee.github.io issue tracker`_ +* `Tickets on the beeware.github.io issue tracker`_ Contributing ------------ @@ -53,7 +53,7 @@ to date with the original branch. To do this: - set your upstream remote:: - $ git remote add upstream https://github.com/pybee/pybee.github.io.git + $ git remote add upstream https://github.com/beeware/beeware.github.io.git - make sure you have the latest changes from upstream:: @@ -65,13 +65,13 @@ to date with the original branch. To do this: $ git rebase upstream/lektor -.. _BeeWare project: http://pybee.org +.. _BeeWare project: http://beeware.org .. _@pybeeware on Twitter: https://twitter.com/pybeeware -.. _pybee/general: https://gitter.im/pybee/general -.. _Tickets on the pybee.github.io issue tracker: https://github.com/pybee/pybee.github.io/issues -.. _log them on Github: https://github.com/pybee/pybee.github.io/issues -.. _fork the code: https://github.com/pybee/pybee.github.io/tree/lektor -.. _submit a pull request: https://github.com/pybee/pybee.github.io/pulls +.. _beeware/general: https://gitter.im/beeware/general +.. _Tickets on the beeware.github.io issue tracker: https://github.com/beeware/beeware.github.io/issues +.. _log them on Github: https://github.com/beeware/beeware.github.io/issues +.. _fork the code: https://github.com/beeware/beeware.github.io/tree/lektor +.. _submit a pull request: https://github.com/beeware/beeware.github.io/pulls Translating @@ -79,15 +79,15 @@ Translating Want to make BeeWare more accessible to non-English-speakers? Help translate the site! Steps are as follows: -1. Add language specification to `BeeWare.lektorproject `_. +1. Add language specification to `BeeWare.lektorproject `_. Fill out the name of the language, its url prefix, and the locale. Make sure you use the correct `ISO 639-1 `_ locale code - for many countries, it's not the same as the national TLD. For example, the ISO 639-1 Danish locale is 'da', but Denmark uses the '.dk' TLD. -2. Add an entry for your language to the `Atom configuration `_. +2. Add an entry for your language to the `Atom configuration `_. -3. Add your first translation, by translating the names for the menus at the top of each page. Edit `the menus translation file `_, adding a block for your language. +3. Add your first translation, by translating the names for the menus at the top of each page. Edit `the menus translation file `_, adding a block for your language. 4. Start adding translations for content pages ont he site. Translated files are at the same directory level as the primary English files, but have a language suffix. For example, Arabic's locale is 'ar', so you would add `contents+ar.lr` wherever the original file name is `contents.lr` -A great place to start translating is the `contributing section `_. +A great place to start translating is the `contributing section `_. diff --git a/assets/CONTRIBUTING.md b/assets/CONTRIBUTING.md index c28adba7e2..5aa4f22389 100644 --- a/assets/CONTRIBUTING.md +++ b/assets/CONTRIBUTING.md @@ -1,8 +1,8 @@ # Contributing -PyBee <3's contributions! +BeeWare <3's contributions! -Please be aware, PyBee operates under a Code of Conduct. +Please be aware, BeeWare operates under a Code of Conduct. -See [CONTRIBUTING to PyBee](http://pybee.org/contributing) +See [CONTRIBUTING to BeeWare](http://beeware.org/contributing) diff --git a/assets/README.rst b/assets/README.rst index 9bf818208c..0d4cf0cf9e 100644 --- a/assets/README.rst +++ b/assets/README.rst @@ -1,30 +1,35 @@ -pybee.github.io -=============== +.. image:: http://beeware.org/static/images/brutus-270.png + :width: 72px + :target: https://beeware.org -This is the homepage for the `BeeWare project`_. +beeware.github.io +================= -**This is the autogenerated, deployed version of the site.** To make -modifications, see the `lektor branch`_ of the codebase. +This is the homepage for the `BeeWare project`_. It is a `Lektor`_-based site. -.. _Lektor: https://getlektor.com - If you want to contribute a modification, you can fork this repository and submit a pull request. However, **do not fork the master branch** - fork the -`lektor branch`_ and make changes thereinstead. +`lektor branch`_ and make changes there instead. -.. _lektor branch: https://github.com/pybee/pybee.github.io/tree/lektor +.. _lektor branch: https://github.com/beeware/beeware.github.io/tree/lektor If you want to test out a change before you submit it, download and install -Lektor; then from the root directory of the checkout, run: +`Lektor`_ (note: currently it's better to use Lektor with Python 2.7): + + $ pip install lektor + +Then from the root directory of the checkout, run: $ lektor server +.. _Lektor: https://getlektor.com + This will `start a webserver`_ that will autoreload whenever you make a change to site content. -.. _start a webserver: http://127.0.0.1:8000 +.. _start a webserver: http://127.0.0.1:5000 Community --------- @@ -33,7 +38,9 @@ You can talk to the community through: * `@pybeeware on Twitter`_ -* `Tickets on the pybee.github.io issue tracker`_ +* BeeWare Gitter channel: `beeware/general`_ + +* `Tickets on the beeware.github.io issue tracker`_ Contributing ------------ @@ -46,22 +53,41 @@ to date with the original branch. To do this: - set your upstream remote:: - $ git remote add upstream https://github.com/pybee/pybee.github.io.git + $ git remote add upstream https://github.com/beeware/beeware.github.io.git - make sure you have the latest changes from upstream:: $ git fetch upstream -- rebase your **master** branch to **upstream** before pushing to git and +- rebase your **lektor** branch to **upstream** before pushing to git and submitting a pull request:: - $ git rebase upstream/master + $ git rebase upstream/lektor -.. _BeeWare project: http://pybee.org +.. _BeeWare project: http://beeware.org .. _@pybeeware on Twitter: https://twitter.com/pybeeware -.. _Tickets on the pybee.github.io issue tracker: https://github.com/pybee/pybee.github.io/issues -.. _log them on Github: https://github.com/pybee/pybee.github.io/issues -.. _fork the code: https://github.com/pybee/pybee.github.io/tree/lektor -.. _submit a pull request: https://github.com/pybee/pybee.github.io/pulls +.. _beeware/general: https://gitter.im/beeware/general +.. _Tickets on the beeware.github.io issue tracker: https://github.com/beeware/beeware.github.io/issues +.. _log them on Github: https://github.com/beeware/beeware.github.io/issues +.. _fork the code: https://github.com/beeware/beeware.github.io/tree/lektor +.. _submit a pull request: https://github.com/beeware/beeware.github.io/pulls + + +Translating +----------- + +Want to make BeeWare more accessible to non-English-speakers? Help translate the site! Steps are as follows: + +1. Add language specification to `BeeWare.lektorproject `_. + + Fill out the name of the language, its url prefix, and the locale. Make sure you use the correct `ISO 639-1 `_ locale code - for many countries, it's not the same as + the national TLD. For example, the ISO 639-1 Danish locale is 'da', but Denmark uses the '.dk' TLD. + +2. Add an entry for your language to the `Atom configuration `_. + +3. Add your first translation, by translating the names for the menus at the top of each page. Edit `the menus translation file `_, adding a block for your language. + +4. Start adding translations for content pages ont he site. Translated files are at the same directory level as the primary English files, but have a language suffix. For example, Arabic's locale is 'ar', so you would add `contents+ar.lr` wherever the original file name is `contents.lr` +A great place to start translating is the `contributing section `_. diff --git a/assets/static/api/pybee/Python-Apple-support/releases.json b/assets/static/api/pybee/Python-Apple-support/releases.json deleted file mode 100644 index 9dd24f290f..0000000000 --- a/assets/static/api/pybee/Python-Apple-support/releases.json +++ /dev/null @@ -1,1234 +0,0 @@ -[ - { - "url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/5287426", - "assets_url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/5287426/assets", - "upload_url": "https://uploads.github.com/repos/pybee/Python-Apple-support/releases/5287426/assets{?name,label}", - "html_url": "https://github.com/pybee/Python-Apple-support/releases/tag/untagged-4e533acc59e54f4b3cf1", - "id": 5287426, - "tag_name": null, - "target_commitish": "master", - "name": "Python 3.6 Build 1", - "draft": true, - "author": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "prerelease": false, - "created_at": "2017-01-27T16:42:49Z", - "published_at": null, - "assets": [ - { - "url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/assets/3072881", - "id": 3072881, - "name": "Python-3.6-macOS-support.b1.tar.gz", - "label": null, - "uploader": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gzip", - "state": "uploaded", - "size": 34168803, - "download_count": 0, - "created_at": "2017-01-27T16:42:50Z", - "updated_at": "2017-01-27T17:34:37Z", - "browser_download_url": "https://github.com/pybee/Python-Apple-support/releases/download/untagged-4e533acc59e54f4b3cf1/Python-3.6-macOS-support.b1.tar.gz" - } - ], - "tarball_url": null, - "zipball_url": null, - "body": "Initial release of a Python 3.6.0 support package.\n" - }, - { - "url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/5287415", - "assets_url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/5287415/assets", - "upload_url": "https://uploads.github.com/repos/pybee/Python-Apple-support/releases/5287415/assets{?name,label}", - "html_url": "https://github.com/pybee/Python-Apple-support/releases/tag/3.5-b3", - "id": 5287415, - "tag_name": "3.5-b3", - "target_commitish": "master", - "name": "Python 3.5 Build 3", - "draft": false, - "author": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "prerelease": false, - "created_at": "2017-01-27T16:28:47Z", - "published_at": "2017-01-28T05:00:42Z", - "assets": [ - { - "url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/assets/3074833", - "id": 3074833, - "name": "Python-3.5-iOS-support.b3.tar.gz", - "label": null, - "uploader": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gzip", - "state": "uploaded", - "size": 108460882, - "download_count": 248, - "created_at": "2017-01-27T23:58:30Z", - "updated_at": "2017-01-28T00:43:01Z", - "browser_download_url": "https://github.com/pybee/Python-Apple-support/releases/download/3.5-b3/Python-3.5-iOS-support.b3.tar.gz" - }, - { - "url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/assets/3072874", - "id": 3072874, - "name": "Python-3.5-macOS-support.b3.tar.gz", - "label": null, - "uploader": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gzip", - "state": "uploaded", - "size": 34064087, - "download_count": 59, - "created_at": "2017-01-27T16:41:35Z", - "updated_at": "2017-01-27T17:19:34Z", - "browser_download_url": "https://github.com/pybee/Python-Apple-support/releases/download/3.5-b3/Python-3.5-macOS-support.b3.tar.gz" - }, - { - "url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/assets/3074835", - "id": 3074835, - "name": "Python-3.5-tvOS-support.b3.tar.gz", - "label": null, - "uploader": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gzip", - "state": "uploaded", - "size": 46163790, - "download_count": 9, - "created_at": "2017-01-27T23:58:30Z", - "updated_at": "2017-01-28T00:54:47Z", - "browser_download_url": "https://github.com/pybee/Python-Apple-support/releases/download/3.5-b3/Python-3.5-tvOS-support.b3.tar.gz" - }, - { - "url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/assets/3074834", - "id": 3074834, - "name": "Python-3.5-watchOS-support.b3.tar.gz", - "label": null, - "uploader": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gzip", - "state": "uploaded", - "size": 46121738, - "download_count": 6, - "created_at": "2017-01-27T23:58:30Z", - "updated_at": "2017-01-28T01:06:38Z", - "browser_download_url": "https://github.com/pybee/Python-Apple-support/releases/download/3.5-b3/Python-3.5-watchOS-support.b3.tar.gz" - } - ], - "tarball_url": "https://api.github.com/repos/pybee/Python-Apple-support/tarball/3.5-b3", - "zipball_url": "https://api.github.com/repos/pybee/Python-Apple-support/zipball/3.5-b3", - "body": "Updated to use Python 3.5.3, and OpenSSL 1.0.2k.\n\nAlso corrects the OS identifier on non-iOS mobile platforms, strips unnecessary test packages, and ships the standard library as a zip file.\n" - }, - { - "url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/5287396", - "assets_url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/5287396/assets", - "upload_url": "https://uploads.github.com/repos/pybee/Python-Apple-support/releases/5287396/assets{?name,label}", - "html_url": "https://github.com/pybee/Python-Apple-support/releases/tag/3.4-b2", - "id": 5287396, - "tag_name": "3.4-b2", - "target_commitish": "master", - "name": "Python 3.4 Build 2", - "draft": false, - "author": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "prerelease": false, - "created_at": "2017-01-27T16:28:07Z", - "published_at": "2017-01-28T00:34:56Z", - "assets": [ - { - "url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/assets/3073012", - "id": 3073012, - "name": "Python-3.4-iOS-support.b2.tar.gz", - "label": null, - "uploader": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gzip", - "state": "uploaded", - "size": 101640290, - "download_count": 53, - "created_at": "2017-01-27T17:14:05Z", - "updated_at": "2017-01-27T19:02:59Z", - "browser_download_url": "https://github.com/pybee/Python-Apple-support/releases/download/3.4-b2/Python-3.4-iOS-support.b2.tar.gz" - }, - { - "url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/assets/3072869", - "id": 3072869, - "name": "Python-3.4-macOS-support.b2.tar.gz", - "label": null, - "uploader": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gzip", - "state": "uploaded", - "size": 28285784, - "download_count": 13, - "created_at": "2017-01-27T16:40:13Z", - "updated_at": "2017-01-27T17:13:42Z", - "browser_download_url": "https://github.com/pybee/Python-Apple-support/releases/download/3.4-b2/Python-3.4-macOS-support.b2.tar.gz" - }, - { - "url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/assets/3073010", - "id": 3073010, - "name": "Python-3.4-tvOS-support.b2.tar.gz", - "label": null, - "uploader": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gzip", - "state": "uploaded", - "size": 41652524, - "download_count": 3, - "created_at": "2017-01-27T17:14:04Z", - "updated_at": "2017-01-27T17:44:50Z", - "browser_download_url": "https://github.com/pybee/Python-Apple-support/releases/download/3.4-b2/Python-3.4-tvOS-support.b2.tar.gz" - }, - { - "url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/assets/3074844", - "id": 3074844, - "name": "Python-3.4-watchOS-support.b2.tar.gz", - "label": null, - "uploader": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gzip", - "state": "uploaded", - "size": 41579888, - "download_count": 0, - "created_at": "2017-01-28T00:01:04Z", - "updated_at": "2017-01-28T00:25:45Z", - "browser_download_url": "https://github.com/pybee/Python-Apple-support/releases/download/3.4-b2/Python-3.4-watchOS-support.b2.tar.gz" - } - ], - "tarball_url": "https://api.github.com/repos/pybee/Python-Apple-support/tarball/3.4-b2", - "zipball_url": "https://api.github.com/repos/pybee/Python-Apple-support/zipball/3.4-b2", - "body": "Updated to use Python 3.4.6, and OpenSSL 1.0.2k.\n\nAlso corrects the OS identifier on non-iOS mobile platforms, strips unnecessary test packages, and ships the standard library as a zip file.\n" - }, - { - "url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/5287386", - "assets_url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/5287386/assets", - "upload_url": "https://uploads.github.com/repos/pybee/Python-Apple-support/releases/5287386/assets{?name,label}", - "html_url": "https://github.com/pybee/Python-Apple-support/releases/tag/2.7-b2", - "id": 5287386, - "tag_name": "2.7-b2", - "target_commitish": "master", - "name": "Python 2.7 Build 2", - "draft": false, - "author": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "prerelease": false, - "created_at": "2017-01-27T16:27:18Z", - "published_at": "2017-01-28T00:00:39Z", - "assets": [ - { - "url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/assets/3072984", - "id": 3072984, - "name": "Python-2.7-iOS-support.b2.tar.gz", - "label": null, - "uploader": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gzip", - "state": "uploaded", - "size": 90820102, - "download_count": 300, - "created_at": "2017-01-27T17:07:41Z", - "updated_at": "2017-01-27T19:11:13Z", - "browser_download_url": "https://github.com/pybee/Python-Apple-support/releases/download/2.7-b2/Python-2.7-iOS-support.b2.tar.gz" - }, - { - "url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/assets/3072858", - "id": 3072858, - "name": "Python-2.7-macOS-support.b2.tar.gz", - "label": null, - "uploader": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gzip", - "state": "uploaded", - "size": 24704324, - "download_count": 61, - "created_at": "2017-01-27T16:39:09Z", - "updated_at": "2017-01-27T17:07:10Z", - "browser_download_url": "https://github.com/pybee/Python-Apple-support/releases/download/2.7-b2/Python-2.7-macOS-support.b2.tar.gz" - }, - { - "url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/assets/3072985", - "id": 3072985, - "name": "Python-2.7-tvOS-support.b2.tar.gz", - "label": null, - "uploader": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gzip", - "state": "uploaded", - "size": 40952101, - "download_count": 6, - "created_at": "2017-01-27T17:07:41Z", - "updated_at": "2017-01-27T19:27:31Z", - "browser_download_url": "https://github.com/pybee/Python-Apple-support/releases/download/2.7-b2/Python-2.7-tvOS-support.b2.tar.gz" - }, - { - "url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/assets/3072983", - "id": 3072983, - "name": "Python-2.7-watchOS-support.b2.tar.gz", - "label": null, - "uploader": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gzip", - "state": "uploaded", - "size": 40952555, - "download_count": 3, - "created_at": "2017-01-27T17:07:41Z", - "updated_at": "2017-01-27T18:05:42Z", - "browser_download_url": "https://github.com/pybee/Python-Apple-support/releases/download/2.7-b2/Python-2.7-watchOS-support.b2.tar.gz" - } - ], - "tarball_url": "https://api.github.com/repos/pybee/Python-Apple-support/tarball/2.7-b2", - "zipball_url": "https://api.github.com/repos/pybee/Python-Apple-support/zipball/2.7-b2", - "body": "Updated to use Python 2.7.13, and OpenSSL 1.0.2k.\n\nAlso corrects the OS identifier on non-iOS mobile platforms, strips unnecessary test packages, and ships the standard library as a zip file.\n" - }, - { - "url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/4051322", - "assets_url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/4051322/assets", - "upload_url": "https://uploads.github.com/repos/pybee/Python-Apple-support/releases/4051322/assets{?name,label}", - "html_url": "https://github.com/pybee/Python-Apple-support/releases/tag/3.5-b2", - "id": 4051322, - "tag_name": "3.5-b2", - "target_commitish": "master", - "name": "Python 3.5 Build 2", - "draft": false, - "author": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "prerelease": false, - "created_at": "2016-09-05T10:55:39Z", - "published_at": "2016-09-05T10:55:06Z", - "assets": [ - { - "url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/assets/2258497", - "id": 2258497, - "name": "Python-3.5-iOS-support.b2.tar.gz", - "label": null, - "uploader": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gzip", - "state": "uploaded", - "size": 108186401, - "download_count": 65, - "created_at": "2016-09-05T09:49:26Z", - "updated_at": "2016-09-05T10:55:06Z", - "browser_download_url": "https://github.com/pybee/Python-Apple-support/releases/download/3.5-b2/Python-3.5-iOS-support.b2.tar.gz" - }, - { - "url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/assets/2258500", - "id": 2258500, - "name": "Python-3.5-macOS-support.b2.tar.gz", - "label": null, - "uploader": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gzip", - "state": "uploaded", - "size": 33676590, - "download_count": 26, - "created_at": "2016-09-05T09:49:29Z", - "updated_at": "2016-09-05T10:55:06Z", - "browser_download_url": "https://github.com/pybee/Python-Apple-support/releases/download/3.5-b2/Python-3.5-macOS-support.b2.tar.gz" - }, - { - "url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/assets/2258498", - "id": 2258498, - "name": "Python-3.5-tvOS-support.b2.tar.gz", - "label": null, - "uploader": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gzip", - "state": "uploaded", - "size": 46089547, - "download_count": 5, - "created_at": "2016-09-05T09:49:28Z", - "updated_at": "2016-09-05T10:55:06Z", - "browser_download_url": "https://github.com/pybee/Python-Apple-support/releases/download/3.5-b2/Python-3.5-tvOS-support.b2.tar.gz" - }, - { - "url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/assets/2258499", - "id": 2258499, - "name": "Python-3.5-watchOS-support.b2.tar.gz", - "label": null, - "uploader": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gzip", - "state": "uploaded", - "size": 46046938, - "download_count": 2, - "created_at": "2016-09-05T09:49:29Z", - "updated_at": "2016-09-05T10:55:06Z", - "browser_download_url": "https://github.com/pybee/Python-Apple-support/releases/download/3.5-b2/Python-3.5-watchOS-support.b2.tar.gz" - } - ], - "tarball_url": "https://api.github.com/repos/pybee/Python-Apple-support/tarball/3.5-b2", - "zipball_url": "https://api.github.com/repos/pybee/Python-Apple-support/zipball/3.5-b2", - "body": "An update to the initial release, correcting problems with allowing subprocesses on macOS, and platform identification on tvOS and watchOS.\n" - }, - { - "url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/3605981", - "assets_url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/3605981/assets", - "upload_url": "https://uploads.github.com/repos/pybee/Python-Apple-support/releases/3605981/assets{?name,label}", - "html_url": "https://github.com/pybee/Python-Apple-support/releases/tag/3.5-b1", - "id": 3605981, - "tag_name": "3.5-b1", - "target_commitish": "master", - "name": "Python 3.5 Build 1", - "draft": false, - "author": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "prerelease": false, - "created_at": "2016-07-08T22:57:08Z", - "published_at": "2016-07-07T13:37:43Z", - "assets": [ - { - "url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/assets/1964141", - "id": 1964141, - "name": "Python-3.5-iOS-support.b1.tar.gz", - "label": null, - "uploader": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gzip", - "state": "uploaded", - "size": 108187844, - "download_count": 410, - "created_at": "2016-07-09T06:10:01Z", - "updated_at": "2016-07-09T06:57:43Z", - "browser_download_url": "https://github.com/pybee/Python-Apple-support/releases/download/3.5-b1/Python-3.5-iOS-support.b1.tar.gz" - }, - { - "url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/assets/1964142", - "id": 1964142, - "name": "Python-3.5-macOS-support.b1.tar.gz", - "label": null, - "uploader": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gzip", - "state": "uploaded", - "size": 33677287, - "download_count": 40, - "created_at": "2016-07-09T06:10:01Z", - "updated_at": "2016-07-09T07:28:41Z", - "browser_download_url": "https://github.com/pybee/Python-Apple-support/releases/download/3.5-b1/Python-3.5-macOS-support.b1.tar.gz" - }, - { - "url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/assets/1964143", - "id": 1964143, - "name": "Python-3.5-tvOS-support.b1.tar.gz", - "label": null, - "uploader": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gzip", - "state": "uploaded", - "size": 46090770, - "download_count": 6, - "created_at": "2016-07-09T06:10:01Z", - "updated_at": "2016-07-09T07:18:10Z", - "browser_download_url": "https://github.com/pybee/Python-Apple-support/releases/download/3.5-b1/Python-3.5-tvOS-support.b1.tar.gz" - }, - { - "url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/assets/1964144", - "id": 1964144, - "name": "Python-3.5-watchOS-support.b1.tar.gz", - "label": null, - "uploader": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gzip", - "state": "uploaded", - "size": 46048418, - "download_count": 14, - "created_at": "2016-07-09T06:10:02Z", - "updated_at": "2016-07-09T07:39:09Z", - "browser_download_url": "https://github.com/pybee/Python-Apple-support/releases/download/3.5-b1/Python-3.5-watchOS-support.b1.tar.gz" - } - ], - "tarball_url": "https://api.github.com/repos/pybee/Python-Apple-support/tarball/3.5-b1", - "zipball_url": "https://api.github.com/repos/pybee/Python-Apple-support/zipball/3.5-b1", - "body": "Python 3.5.2, packaged as a framework for inclusion on Apple platforms - i.e.:\n- macOS\n- iOS\n- tvOS\n- watchOS\n\nThe downloads include frameworks for OpenSSL, BZip2 and XZ, supporting the corresponding builtin modules.\n" - }, - { - "url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/3605979", - "assets_url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/3605979/assets", - "upload_url": "https://uploads.github.com/repos/pybee/Python-Apple-support/releases/3605979/assets{?name,label}", - "html_url": "https://github.com/pybee/Python-Apple-support/releases/tag/3.4-b1", - "id": 3605979, - "tag_name": "3.4-b1", - "target_commitish": "master", - "name": "Python 3.4 Build 1", - "draft": false, - "author": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "prerelease": false, - "created_at": "2016-07-08T22:49:42Z", - "published_at": "2016-07-07T13:37:37Z", - "assets": [ - { - "url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/assets/1964138", - "id": 1964138, - "name": "Python-3.4-iOS-support.b1.tar.gz", - "label": null, - "uploader": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gzip", - "state": "uploaded", - "size": 101581106, - "download_count": 76, - "created_at": "2016-07-09T06:09:52Z", - "updated_at": "2016-07-09T06:50:47Z", - "browser_download_url": "https://github.com/pybee/Python-Apple-support/releases/download/3.4-b1/Python-3.4-iOS-support.b1.tar.gz" - }, - { - "url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/assets/1963728", - "id": 1963728, - "name": "Python-3.4-macOS-support.b1.tar.gz", - "label": null, - "uploader": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gzip", - "state": "uploaded", - "size": 28193056, - "download_count": 11, - "created_at": "2016-07-09T01:46:32Z", - "updated_at": "2016-07-09T01:57:00Z", - "browser_download_url": "https://github.com/pybee/Python-Apple-support/releases/download/3.4-b1/Python-3.4-macOS-support.b1.tar.gz" - }, - { - "url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/assets/1964139", - "id": 1964139, - "name": "Python-3.4-tvOS-support.b1.tar.gz", - "label": null, - "uploader": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gzip", - "state": "uploaded", - "size": 41707377, - "download_count": 3, - "created_at": "2016-07-09T06:09:53Z", - "updated_at": "2016-07-09T07:05:58Z", - "browser_download_url": "https://github.com/pybee/Python-Apple-support/releases/download/3.4-b1/Python-3.4-tvOS-support.b1.tar.gz" - }, - { - "url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/assets/1964140", - "id": 1964140, - "name": "Python-3.4-watchOS-support.b1.tar.gz", - "label": null, - "uploader": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gzip", - "state": "uploaded", - "size": 41628223, - "download_count": 3, - "created_at": "2016-07-09T06:09:53Z", - "updated_at": "2016-07-09T07:24:29Z", - "browser_download_url": "https://github.com/pybee/Python-Apple-support/releases/download/3.4-b1/Python-3.4-watchOS-support.b1.tar.gz" - } - ], - "tarball_url": "https://api.github.com/repos/pybee/Python-Apple-support/tarball/3.4-b1", - "zipball_url": "https://api.github.com/repos/pybee/Python-Apple-support/zipball/3.4-b1", - "body": "Python 3.4.5, packaged as a framework for inclusion on Apple platforms - i.e.:\n- macOS\n- iOS\n- tvOS\n- watchOS\n\nThe downloads include frameworks for OpenSSL, BZip2 and XZ, supporting the corresponding builtin modules.\n" - }, - { - "url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/3604605", - "assets_url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/3604605/assets", - "upload_url": "https://uploads.github.com/repos/pybee/Python-Apple-support/releases/3604605/assets{?name,label}", - "html_url": "https://github.com/pybee/Python-Apple-support/releases/tag/2.7-b1", - "id": 3604605, - "tag_name": "2.7-b1", - "target_commitish": "master", - "name": "Python 2.7 Build 1", - "draft": false, - "author": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "prerelease": false, - "created_at": "2016-07-08T22:46:51Z", - "published_at": "2016-07-07T12:49:47Z", - "assets": [ - { - "url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/assets/1963724", - "id": 1963724, - "name": "Python-2.7-iOS-support.b1.tar.gz", - "label": null, - "uploader": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gzip", - "state": "uploaded", - "size": 90660849, - "download_count": 427, - "created_at": "2016-07-09T01:44:01Z", - "updated_at": "2016-07-09T02:14:26Z", - "browser_download_url": "https://github.com/pybee/Python-Apple-support/releases/download/2.7-b1/Python-2.7-iOS-support.b1.tar.gz" - }, - { - "url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/assets/1963656", - "id": 1963656, - "name": "Python-2.7-macOS-support.b1.tar.gz", - "label": null, - "uploader": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gzip", - "state": "uploaded", - "size": 24551436, - "download_count": 38, - "created_at": "2016-07-09T01:11:38Z", - "updated_at": "2016-07-09T01:17:36Z", - "browser_download_url": "https://github.com/pybee/Python-Apple-support/releases/download/2.7-b1/Python-2.7-macOS-support.b1.tar.gz" - }, - { - "url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/assets/1963725", - "id": 1963725, - "name": "Python-2.7-tvOS-support.b1.tar.gz", - "label": null, - "uploader": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gzip", - "state": "uploaded", - "size": 40891591, - "download_count": 20, - "created_at": "2016-07-09T01:44:01Z", - "updated_at": "2016-07-09T02:24:07Z", - "browser_download_url": "https://github.com/pybee/Python-Apple-support/releases/download/2.7-b1/Python-2.7-tvOS-support.b1.tar.gz" - }, - { - "url": "https://api.github.com/repos/pybee/Python-Apple-support/releases/assets/1963726", - "id": 1963726, - "name": "Python-2.7-watchOS-support.b1.tar.gz", - "label": null, - "uploader": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gzip", - "state": "uploaded", - "size": 40901847, - "download_count": 3, - "created_at": "2016-07-09T01:44:01Z", - "updated_at": "2016-07-09T02:34:48Z", - "browser_download_url": "https://github.com/pybee/Python-Apple-support/releases/download/2.7-b1/Python-2.7-watchOS-support.b1.tar.gz" - } - ], - "tarball_url": "https://api.github.com/repos/pybee/Python-Apple-support/tarball/2.7-b1", - "zipball_url": "https://api.github.com/repos/pybee/Python-Apple-support/zipball/2.7-b1", - "body": "Python 2.7.12, packaged as a framework for inclusion on Apple platforms - i.e.:\n- macOS\n- iOS\n- tvOS\n- watchOS\n\nThe downloads include frameworks for OpenSSL and BZip2, supporting the corresponding builtin modules.\n" - } -] \ No newline at end of file diff --git a/assets/static/api/pybee/voc/releases.json b/assets/static/api/pybee/voc/releases.json deleted file mode 100644 index 7a8822fed1..0000000000 --- a/assets/static/api/pybee/voc/releases.json +++ /dev/null @@ -1,562 +0,0 @@ -[ - { - "url": "https://api.github.com/repos/pybee/voc/releases/6158518", - "assets_url": "https://api.github.com/repos/pybee/voc/releases/6158518/assets", - "upload_url": "https://uploads.github.com/repos/pybee/voc/releases/6158518/assets{?name,label}", - "html_url": "https://github.com/pybee/voc/releases/tag/3.6-b4", - "id": 6158518, - "tag_name": "3.6-b4", - "target_commitish": "master", - "name": "Python 3.6 Build 4", - "draft": false, - "author": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "prerelease": false, - "created_at": "2017-04-22T23:09:52Z", - "published_at": "2017-04-22T23:17:09Z", - "assets": [ - { - "url": "https://api.github.com/repos/pybee/voc/releases/assets/3716533", - "id": 3716533, - "name": "Python-3.6-Android-support.b4.tar.gz", - "label": null, - "uploader": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gzip", - "state": "uploaded", - "size": 218368, - "download_count": 2, - "created_at": "2017-04-22T23:16:39Z", - "updated_at": "2017-04-22T23:16:57Z", - "browser_download_url": "https://github.com/pybee/voc/releases/download/3.6-b4/Python-3.6-Android-support.b4.tar.gz" - } - ], - "tarball_url": "https://api.github.com/repos/pybee/voc/tarball/3.6-b4", - "zipball_url": "https://api.github.com/repos/pybee/voc/zipball/3.6-b4", - "body": "Build 4 of the Python Support libraries for Python 3.6" - }, - { - "url": "https://api.github.com/repos/pybee/voc/releases/6158516", - "assets_url": "https://api.github.com/repos/pybee/voc/releases/6158516/assets", - "upload_url": "https://uploads.github.com/repos/pybee/voc/releases/6158516/assets{?name,label}", - "html_url": "https://github.com/pybee/voc/releases/tag/3.5-b4", - "id": 6158516, - "tag_name": "3.5-b4", - "target_commitish": "master", - "name": "Python 3.5 Build 4", - "draft": false, - "author": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "prerelease": false, - "created_at": "2017-04-22T23:09:52Z", - "published_at": "2017-04-22T23:17:04Z", - "assets": [ - { - "url": "https://api.github.com/repos/pybee/voc/releases/assets/3716532", - "id": 3716532, - "name": "Python-3.5-Android-support.b4.tar.gz", - "label": null, - "uploader": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gzip", - "state": "uploaded", - "size": 218378, - "download_count": 14, - "created_at": "2017-04-22T23:16:32Z", - "updated_at": "2017-04-22T23:16:57Z", - "browser_download_url": "https://github.com/pybee/voc/releases/download/3.5-b4/Python-3.5-Android-support.b4.tar.gz" - } - ], - "tarball_url": "https://api.github.com/repos/pybee/voc/tarball/3.5-b4", - "zipball_url": "https://api.github.com/repos/pybee/voc/zipball/3.5-b4", - "body": "Build 4 of the Python Support libraries for Python 3.4" - }, - { - "url": "https://api.github.com/repos/pybee/voc/releases/6158511", - "assets_url": "https://api.github.com/repos/pybee/voc/releases/6158511/assets", - "upload_url": "https://uploads.github.com/repos/pybee/voc/releases/6158511/assets{?name,label}", - "html_url": "https://github.com/pybee/voc/releases/tag/3.4-b4", - "id": 6158511, - "tag_name": "3.4-b4", - "target_commitish": "master", - "name": "Python 3.4 Build 4", - "draft": false, - "author": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "prerelease": false, - "created_at": "2017-04-22T23:09:52Z", - "published_at": "2017-04-22T23:16:59Z", - "assets": [ - { - "url": "https://api.github.com/repos/pybee/voc/releases/assets/3716531", - "id": 3716531, - "name": "Python-3.4-Android-support.b4.tar.gz", - "label": null, - "uploader": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gzip", - "state": "uploaded", - "size": 218378, - "download_count": 8, - "created_at": "2017-04-22T23:16:25Z", - "updated_at": "2017-04-22T23:16:56Z", - "browser_download_url": "https://github.com/pybee/voc/releases/download/3.4-b4/Python-3.4-Android-support.b4.tar.gz" - } - ], - "tarball_url": "https://api.github.com/repos/pybee/voc/tarball/3.4-b4", - "zipball_url": "https://api.github.com/repos/pybee/voc/zipball/3.4-b4", - "body": "Build 4 of the Python Support libraries for Python 3.4" - }, - { - "url": "https://api.github.com/repos/pybee/voc/releases/5643031", - "assets_url": "https://api.github.com/repos/pybee/voc/releases/5643031/assets", - "upload_url": "https://uploads.github.com/repos/pybee/voc/releases/5643031/assets{?name,label}", - "html_url": "https://github.com/pybee/voc/releases/tag/3.6-b3", - "id": 5643031, - "tag_name": "3.6-b3", - "target_commitish": "master", - "name": "Python 3.6 Build 3", - "draft": false, - "author": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "prerelease": false, - "created_at": "2017-03-05T09:36:54Z", - "published_at": "2017-03-05T09:53:00Z", - "assets": [ - { - "url": "https://api.github.com/repos/pybee/voc/releases/assets/3325861", - "id": 3325861, - "name": "Python-3.6-Android-support.b3.tar.gz", - "label": null, - "uploader": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gzip", - "state": "uploaded", - "size": 202103, - "download_count": 3, - "created_at": "2017-03-05T09:51:47Z", - "updated_at": "2017-03-05T09:51:53Z", - "browser_download_url": "https://github.com/pybee/voc/releases/download/3.6-b3/Python-3.6-Android-support.b3.tar.gz" - } - ], - "tarball_url": "https://api.github.com/repos/pybee/voc/tarball/3.6-b3", - "zipball_url": "https://api.github.com/repos/pybee/voc/zipball/3.6-b3", - "body": "Build 3 of the Python Support libraries for Python 3.4" - }, - { - "url": "https://api.github.com/repos/pybee/voc/releases/5643029", - "assets_url": "https://api.github.com/repos/pybee/voc/releases/5643029/assets", - "upload_url": "https://uploads.github.com/repos/pybee/voc/releases/5643029/assets{?name,label}", - "html_url": "https://github.com/pybee/voc/releases/tag/3.5-b3", - "id": 5643029, - "tag_name": "3.5-b3", - "target_commitish": "master", - "name": "Python 3.5 Build 3", - "draft": false, - "author": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "prerelease": false, - "created_at": "2017-03-05T09:36:54Z", - "published_at": "2017-03-05T09:52:58Z", - "assets": [ - { - "url": "https://api.github.com/repos/pybee/voc/releases/assets/3325860", - "id": 3325860, - "name": "Python-3.5-Android-support.b3.tar.gz", - "label": null, - "uploader": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gzip", - "state": "uploaded", - "size": 202102, - "download_count": 37, - "created_at": "2017-03-05T09:51:40Z", - "updated_at": "2017-03-05T09:51:43Z", - "browser_download_url": "https://github.com/pybee/voc/releases/download/3.5-b3/Python-3.5-Android-support.b3.tar.gz" - } - ], - "tarball_url": "https://api.github.com/repos/pybee/voc/tarball/3.5-b3", - "zipball_url": "https://api.github.com/repos/pybee/voc/zipball/3.5-b3", - "body": "Build 3 of the Python Support libraries for Python 3.4" - }, - { - "url": "https://api.github.com/repos/pybee/voc/releases/5643028", - "assets_url": "https://api.github.com/repos/pybee/voc/releases/5643028/assets", - "upload_url": "https://uploads.github.com/repos/pybee/voc/releases/5643028/assets{?name,label}", - "html_url": "https://github.com/pybee/voc/releases/tag/3.4-b3", - "id": 5643028, - "tag_name": "3.4-b3", - "target_commitish": "master", - "name": "Python 3.4 Build 3", - "draft": false, - "author": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "prerelease": false, - "created_at": "2017-03-05T09:36:54Z", - "published_at": "2017-03-05T09:52:56Z", - "assets": [ - { - "url": "https://api.github.com/repos/pybee/voc/releases/assets/3325859", - "id": 3325859, - "name": "Python-3.4-Android-support.b3.tar.gz", - "label": null, - "uploader": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gzip", - "state": "uploaded", - "size": 202090, - "download_count": 15, - "created_at": "2017-03-05T09:51:30Z", - "updated_at": "2017-03-05T09:51:38Z", - "browser_download_url": "https://github.com/pybee/voc/releases/download/3.4-b3/Python-3.4-Android-support.b3.tar.gz" - } - ], - "tarball_url": "https://api.github.com/repos/pybee/voc/tarball/3.4-b3", - "zipball_url": "https://api.github.com/repos/pybee/voc/zipball/3.4-b3", - "body": "Build 3 of the Python Support libraries for Python 3.4" - }, - { - "url": "https://api.github.com/repos/pybee/voc/releases/4229754", - "assets_url": "https://api.github.com/repos/pybee/voc/releases/4229754/assets", - "upload_url": "https://uploads.github.com/repos/pybee/voc/releases/4229754/assets{?name,label}", - "html_url": "https://github.com/pybee/voc/releases/tag/3.4-b2", - "id": 4229754, - "tag_name": "3.4-b2", - "target_commitish": "master", - "name": "Python 3.4 Build 2", - "draft": false, - "author": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "prerelease": false, - "created_at": "2016-09-26T13:04:12Z", - "published_at": "2016-09-26T13:10:59Z", - "assets": [ - { - "url": "https://api.github.com/repos/pybee/voc/releases/assets/2377296", - "id": 2377296, - "name": "Python-3.4-Android-support.b2.tar.gz", - "label": null, - "uploader": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gzip", - "state": "uploaded", - "size": 165931, - "download_count": 41, - "created_at": "2016-09-26T13:10:47Z", - "updated_at": "2016-09-26T13:10:55Z", - "browser_download_url": "https://github.com/pybee/voc/releases/download/3.4-b2/Python-3.4-Android-support.b2.tar.gz" - } - ], - "tarball_url": "https://api.github.com/repos/pybee/voc/tarball/3.4-b2", - "zipball_url": "https://api.github.com/repos/pybee/voc/zipball/3.4-b2", - "body": "Build 2 of the Android support libraries for Python 3.4.\n" - }, - { - "url": "https://api.github.com/repos/pybee/voc/releases/3620801", - "assets_url": "https://api.github.com/repos/pybee/voc/releases/3620801/assets", - "upload_url": "https://uploads.github.com/repos/pybee/voc/releases/3620801/assets{?name,label}", - "html_url": "https://github.com/pybee/voc/releases/tag/3.4-b1", - "id": 3620801, - "tag_name": "3.4-b1", - "target_commitish": "master", - "name": "Python 3.4 Build 1", - "draft": false, - "author": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "prerelease": false, - "created_at": "2016-07-09T10:27:47Z", - "published_at": "2016-07-09T07:26:17Z", - "assets": [ - { - "url": "https://api.github.com/repos/pybee/voc/releases/assets/1964604", - "id": 1964604, - "name": "Python-3.4-Android-support.b1.tar.gz", - "label": null, - "uploader": { - "login": "freakboy3742", - "id": 37345, - "avatar_url": "https://avatars2.githubusercontent.com/u/37345?v=3", - "gravatar_id": "", - "url": "https://api.github.com/users/freakboy3742", - "html_url": "https://github.com/freakboy3742", - "followers_url": "https://api.github.com/users/freakboy3742/followers", - "following_url": "https://api.github.com/users/freakboy3742/following{/other_user}", - "gists_url": "https://api.github.com/users/freakboy3742/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freakboy3742/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freakboy3742/subscriptions", - "organizations_url": "https://api.github.com/users/freakboy3742/orgs", - "repos_url": "https://api.github.com/users/freakboy3742/repos", - "events_url": "https://api.github.com/users/freakboy3742/events{/privacy}", - "received_events_url": "https://api.github.com/users/freakboy3742/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gzip", - "state": "uploaded", - "size": 148550, - "download_count": 15, - "created_at": "2016-07-09T10:34:57Z", - "updated_at": "2016-07-09T10:35:06Z", - "browser_download_url": "https://github.com/pybee/voc/releases/download/3.4-b1/Python-3.4-Android-support.b1.tar.gz" - } - ], - "tarball_url": "https://api.github.com/repos/pybee/voc/tarball/3.4-b1", - "zipball_url": "https://api.github.com/repos/pybee/voc/zipball/3.4-b1", - "body": "First release of the Python 3.4 support library for VOC.\n" - } -] \ No newline at end of file diff --git a/content/community/behavior/changes/contents+es.lr b/content/community/behavior/changes/contents+es.lr index 053226dc48..bef4525926 100644 --- a/content/community/behavior/changes/contents+es.lr +++ b/content/community/behavior/changes/contents+es.lr @@ -16,7 +16,7 @@ Se agregaron instrucciones y pautas para reportar incidentes. Código de conducta inicial adoptado. --- -gutter: Sólo aquí se enumeran los principales cambios sustantivos; Para obtener una lista completa de todos los cambios, consulte `el registro de cambios del repositorio de GitHub `__. +gutter: Sólo aquí se enumeran los principales cambios sustantivos; Para obtener una lista completa de todos los cambios, consulte `el registro de cambios del repositorio de GitHub `__. --- sort_key: 3 --- diff --git a/content/community/behavior/changes/contents+pt.lr b/content/community/behavior/changes/contents+pt.lr index 05db9f04f2..fd435eb39c 100644 --- a/content/community/behavior/changes/contents+pt.lr +++ b/content/community/behavior/changes/contents+pt.lr @@ -15,7 +15,7 @@ Adotado Código de Conduta Inicial. --- gutter: -Apenas mudanças maiores e substanciais estão listadas aqui. Para uma lista completa de todas as mudanças, veja `o log de mudanças do repositório do GitHub `__. +Apenas mudanças maiores e substanciais estão listadas aqui. Para uma lista completa de todas as mudanças, veja `o log de mudanças do repositório do GitHub `__. --- sort_key: 3 diff --git a/content/community/behavior/changes/contents.lr b/content/community/behavior/changes/contents.lr index 44b2a93a0a..2a4cba75a7 100644 --- a/content/community/behavior/changes/contents.lr +++ b/content/community/behavior/changes/contents.lr @@ -4,7 +4,7 @@ title: Changes --- body: -The following is a list and explanation of major changes to the behavior policies of the BeeWare project. +The following is a list and explanation of major changes to the behavior policies of the BeeWare project. July 4, 2016 ~~~~~~~~~~~~ @@ -19,7 +19,7 @@ Initial Code of Conduct adopted. --- gutter: -Only major substantive changes are listed here; For a complete list of all changes, see `the changelog of the GitHub repository `__. +Only major substantive changes are listed here; For a complete list of all changes, see `the changelog of the GitHub repository `__. --- sort_key: 3 diff --git a/content/community/behavior/making-a-coc-complaint/contents+es.lr b/content/community/behavior/making-a-coc-complaint/contents+es.lr index 78599e0c55..4181e4ded7 100644 --- a/content/community/behavior/making-a-coc-complaint/contents+es.lr +++ b/content/community/behavior/making-a-coc-complaint/contents+es.lr @@ -62,9 +62,9 @@ gutter: Contactos para reportes ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -* `Russell Keith-Magee `__ -* `Katie McLaughlin `__ -* `Philip James `__ +* `Russell Keith-Magee `__ +* `Katie McLaughlin `__ +* `Philip James `__ Créditos ~~~~~~~~~ diff --git a/content/community/behavior/making-a-coc-complaint/contents+pt.lr b/content/community/behavior/making-a-coc-complaint/contents+pt.lr index 74d7d68b85..c149dca5df 100644 --- a/content/community/behavior/making-a-coc-complaint/contents+pt.lr +++ b/content/community/behavior/making-a-coc-complaint/contents+pt.lr @@ -58,9 +58,9 @@ gutter: Contatos para enviar uma denúncia ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -* `Russell Keith-Magee `__ -* `Katie McLaughlin `__ -* `Philip James `__ +* `Russell Keith-Magee `__ +* `Katie McLaughlin `__ +* `Philip James `__ Créditos ~~~~~~~~~~ diff --git a/content/community/behavior/making-a-coc-complaint/contents.lr b/content/community/behavior/making-a-coc-complaint/contents.lr index 494cd578d1..a61ecab3ea 100644 --- a/content/community/behavior/making-a-coc-complaint/contents.lr +++ b/content/community/behavior/making-a-coc-complaint/contents.lr @@ -64,9 +64,9 @@ gutter: Reporting contacts ~~~~~~~~~~~~~~~~~~~ -* `Russell Keith-Magee `__ -* `Katie McLaughlin `__ -* `Philip James `__ +* `Russell Keith-Magee `__ +* `Katie McLaughlin `__ +* `Philip James `__ Credits ~~~~~~~ diff --git a/content/community/consulting/contents+es.lr b/content/community/consulting/contents+es.lr index e9a1de3e0f..7f995daa1d 100644 --- a/content/community/consulting/contents+es.lr +++ b/content/community/consulting/contents+es.lr @@ -6,7 +6,7 @@ sort_key: 8 --- summary: ¿Necesitas ayuda con tu proyecto comercial BeeWare? Aquí es donde puedes mirar. --- -body: Para toda información de consultorías, te puedes poner en contacto con `Russell Keith-Magee `__. +body: Para toda información de consultorías, te puedes poner en contacto con `Russell Keith-Magee `__. --- hide_from_index: yes --- diff --git a/content/community/consulting/contents+pt.lr b/content/community/consulting/contents+pt.lr index e51e87f777..d43b25e8bd 100644 --- a/content/community/consulting/contents+pt.lr +++ b/content/community/consulting/contents+pt.lr @@ -1,4 +1,4 @@ -body: Para todas as dúvidas sobre consultoria, entre em contato com`Russell Keith-Magee `__. +body: Para todas as dúvidas sobre consultoria, entre em contato com`Russell Keith-Magee `__. --- hide_from_index: yes --- diff --git a/content/community/consulting/contents.lr b/content/community/consulting/contents.lr index e42cf66061..7581ae6f56 100644 --- a/content/community/consulting/contents.lr +++ b/content/community/consulting/contents.lr @@ -8,6 +8,6 @@ summary: Need help with your commercial BeeWare project? Here's where to look. --- body: -For all consulting enquiries, please contact `Russell Keith-Magee `__. +For all consulting enquiries, please contact `Russell Keith-Magee `__. --- hide_from_index: yes diff --git a/content/community/development/contents+es.lr b/content/community/development/contents+es.lr index cd3611b985..8e9e499a4d 100644 --- a/content/community/development/contents+es.lr +++ b/content/community/development/contents+es.lr @@ -6,7 +6,7 @@ sort_key: 8 --- summary: ¿Quieres obtener una aplicación desarrollada? Aquí puedes mirar. --- -body: Para todas las consultas de desarrollo personalizadas, te puedes poner en contacto con `Russell Keith-Magee `__. +body: Para todas las consultas de desarrollo personalizadas, te puedes poner en contacto con `Russell Keith-Magee `__. --- hide_from_index: yes --- diff --git a/content/community/development/contents+pt.lr b/content/community/development/contents+pt.lr index d12f16d1fc..5276bed350 100644 --- a/content/community/development/contents+pt.lr +++ b/content/community/development/contents+pt.lr @@ -1,4 +1,4 @@ -body: Para todas as dúvidas sobre desenvolvimento, por favor contate `Russell Keith-Magee ` __. +body: Para todas as dúvidas sobre desenvolvimento, por favor contate `Russell Keith-Magee ` __. --- hide_from_index: yes --- diff --git a/content/community/development/contents.lr b/content/community/development/contents.lr index b06a401853..19361dfabb 100644 --- a/content/community/development/contents.lr +++ b/content/community/development/contents.lr @@ -8,6 +8,6 @@ summary: Want to get an application developed? Here's where to look. --- body: -For all custom development enquiries, please contact `Russell Keith-Magee `__. +For all custom development enquiries, please contact `Russell Keith-Magee `__. --- hide_from_index: yes diff --git a/content/community/getting-help/contents+ar.lr b/content/community/getting-help/contents+ar.lr index f09df00cab..b6334fa301 100644 --- a/content/community/getting-help/contents+ar.lr +++ b/content/community/getting-help/contents+ar.lr @@ -13,7 +13,7 @@ body: المحادثات الآنية ----------------- -`pybee/general Gitter.im `__ نحن نستعمل للمحادثات الآنية +`beeware/general Gitter.im `__ نحن نستعمل للمحادثات الآنية كما أن الموقع يتيح لنا قنوات محادثات منقولة عبر الإنترنت عبر `جسر أي أر سي `__. diff --git a/content/community/getting-help/contents+es.lr b/content/community/getting-help/contents+es.lr index c67d690868..1341869b8a 100644 --- a/content/community/getting-help/contents+es.lr +++ b/content/community/getting-help/contents+es.lr @@ -13,7 +13,7 @@ Tenemos varios canales de comunicación si necesitas ponerte en contacto. Chat en tiempo real -------------------- -Utilizamos `el canal pybee/general en Gitter.im `__ para la comunicación en tiempo real. Si prefiere IRC, Gitter proporciona un `puente IRC `__. +Utilizamos `el canal beeware/general en Gitter.im `__ para la comunicación en tiempo real. Si prefiere IRC, Gitter proporciona un `puente IRC `__. Discusiones y reportes de errores -------------------------------------- diff --git a/content/community/getting-help/contents+pt.lr b/content/community/getting-help/contents+pt.lr index d30655ced1..e540b6d0e1 100644 --- a/content/community/getting-help/contents+pt.lr +++ b/content/community/getting-help/contents+pt.lr @@ -5,7 +5,7 @@ Nós temos alguns canais de comunicação, se você quiser entrar em contato. Chat em Tempo Real ------------------------------ -Nós usamos `o canal pybee/general no Gitter.im `__ para comunicação em tempo real. Se você prefere IRC, Gitter provê uma `ponte IRC `__. +Nós usamos `o canal beeware/general no Gitter.im `__ para comunicação em tempo real. Se você prefere IRC, Gitter provê uma `ponte IRC `__. Discussões e bugs --------------------------- diff --git a/content/community/getting-help/contents.lr b/content/community/getting-help/contents.lr index b61cf250cb..3556193db2 100644 --- a/content/community/getting-help/contents.lr +++ b/content/community/getting-help/contents.lr @@ -13,7 +13,7 @@ We have a number of communication channels if you need to get in touch. Real-time chat --------------- -We use `the pybee/general Gitter.im channel `__ for real-time communication. If you prefer IRC, Gitter provides an `IRC bridge `__. +We use `the beeware/general Gitter.im channel `__ for real-time communication. If you prefer IRC, Gitter provides an `IRC bridge `__. Discussion and bugs -------------------- diff --git a/content/community/team/freakboy3742/contents+es.lr b/content/community/team/freakboy3742/contents+es.lr index 679fb921ac..b9b6352be2 100644 --- a/content/community/team/freakboy3742/contents+es.lr +++ b/content/community/team/freakboy3742/contents+es.lr @@ -10,6 +10,6 @@ join_date: 2013-09-05 --- github_handle: freakboy3742 --- -email: russell@pybee.org +email: russell@beeware.org --- superpower: bdfn diff --git a/content/community/team/freakboy3742/contents+pt.lr b/content/community/team/freakboy3742/contents+pt.lr index de2d82dd83..45529ba46b 100644 --- a/content/community/team/freakboy3742/contents+pt.lr +++ b/content/community/team/freakboy3742/contents+pt.lr @@ -1,6 +1,6 @@ description: Dr Russell Keith-Magee é um veterano com 10 anos no time principal do Django, e por 5 anos foi presidente da Django Software Foundation. Ele também é o fundador do projeto BeeWare, desenvolvendo GUI tools para dar suporte ao desenvolvimento de software Python. Quando ele não está contribuindo para open source, ele é engenheiro da Zapier. --- -email: russell@pybee.org +email: russell@beeware.org --- github_handle: freakboy3742 --- diff --git a/content/community/team/freakboy3742/contents.lr b/content/community/team/freakboy3742/contents.lr index 84c282f352..76691731b8 100644 --- a/content/community/team/freakboy3742/contents.lr +++ b/content/community/team/freakboy3742/contents.lr @@ -10,6 +10,6 @@ join_date: 2013-09-05 --- github_handle: freakboy3742 --- -email: russell@pybee.org +email: russell@beeware.org --- superpower: bdfn diff --git a/content/community/team/glasnt/contents+es.lr b/content/community/team/glasnt/contents+es.lr index 2dab670881..36ee670f34 100644 --- a/content/community/team/glasnt/contents+es.lr +++ b/content/community/team/glasnt/contents+es.lr @@ -12,7 +12,7 @@ Cuando no está cambiando el mundo, le gusta cocinar, hacer tapices, y ver lo bi --- github_handle: glasnt --- -email: katie@pybee.org +email: katie@beeware.org --- superpower: batavia, lektor, senior --- diff --git a/content/community/team/glasnt/contents+pt.lr b/content/community/team/glasnt/contents+pt.lr index e2f7cb2817..f888971d91 100644 --- a/content/community/team/glasnt/contents+pt.lr +++ b/content/community/team/glasnt/contents+pt.lr @@ -12,7 +12,7 @@ Quando não está mudando o mundo, ela gosta de cozinhar, fazer tapeçarias e ve --- github_handle: glasnt --- -email: katie@pybee.org +email: katie@beeware.org --- superpower: batavia, lektor, senior --- diff --git a/content/community/team/glasnt/contents.lr b/content/community/team/glasnt/contents.lr index e0ea1de5e3..887155defc 100644 --- a/content/community/team/glasnt/contents.lr +++ b/content/community/team/glasnt/contents.lr @@ -12,7 +12,7 @@ When she's not changing the world, she enjoys cooking, making tapestries, and se --- github_handle: glasnt --- -email: katie@pybee.org +email: katie@beeware.org --- superpower: batavia, lektor, senior --- diff --git a/content/community/team/phildini/contents+es.lr b/content/community/team/phildini/contents+es.lr index 7ade26c13f..953b8fd411 100644 --- a/content/community/team/phildini/contents+es.lr +++ b/content/community/team/phildini/contents+es.lr @@ -4,12 +4,12 @@ description: Philip escribe código para computadoras y para humanos. Su primer --- join_date: 2016-06-03 --- -summary: +summary: --- twitter_handle: phildini --- github_handle: phildini --- -email: philip@pybee.org +email: philip@beeware.org --- superpower: batavia, senior diff --git a/content/community/team/phildini/contents+pt.lr b/content/community/team/phildini/contents+pt.lr index 740565155a..7dbe989d9a 100644 --- a/content/community/team/phildini/contents+pt.lr +++ b/content/community/team/phildini/contents+pt.lr @@ -3,7 +3,7 @@ description: Philip escreve código para computadores e para humanos. Seu primeiro amor computacional é Python, mas as vezes é forçado a escrever JavaScript e Swift. Quando ele não está codando por dinheiro ou para Open Source para seus projetos loucos, ele palestra em conferências. Philip vive em Alameda, California com sua esposa e seu gato. Philip acredita na web. --- -email: philip@pybee.org +email: philip@beeware.org --- github_handle: phildini --- @@ -11,7 +11,7 @@ join_date: 2016-06-03 --- name: Philip James --- -summary: +summary: --- twitter_handle: phildini --- diff --git a/content/community/team/phildini/contents.lr b/content/community/team/phildini/contents.lr index 076c5be09c..a9afe3b7e6 100644 --- a/content/community/team/phildini/contents.lr +++ b/content/community/team/phildini/contents.lr @@ -4,12 +4,12 @@ description: Philip writes code for computers and for humans. His first computin --- join_date: 2016-06-03 --- -summary: +summary: --- twitter_handle: phildini --- github_handle: phildini --- -email: philip@pybee.org +email: philip@beeware.org --- superpower: batavia, senior diff --git a/content/community/team/swenson/contents+es.lr b/content/community/team/swenson/contents+es.lr index d3585eda9c..daafecafdf 100644 --- a/content/community/team/swenson/contents+es.lr +++ b/content/community/team/swenson/contents+es.lr @@ -18,6 +18,6 @@ join_date: 2016-09-07 --- github_handle: swenson --- -email: swenson@pybee.org +email: swenson@beeware.org --- superpower: batavia diff --git a/content/community/team/swenson/contents+pt.lr b/content/community/team/swenson/contents+pt.lr index 6d4ffd89d1..17899e4f12 100644 --- a/content/community/team/swenson/contents+pt.lr +++ b/content/community/team/swenson/contents+pt.lr @@ -1,13 +1,13 @@ description: -Dr. Christopher Swenson é um engenheiro de software, cientista da computação e ocasionalmente um matemático. +Dr. Christopher Swenson é um engenheiro de software, cientista da computação e ocasionalmente um matemático. Swenson trabalha com Python desde 2004, e envolvido com open source desde antes de saber o que open source significava. Swenson gosta muito de ordenação, e mantém uma biblioteca open source de alta performance em C para ordenação. Swenson ja vendeu seu trabalho para companhias grandes e pequenas, como Simple, Google e o governo dos EUA e escreveu um livro de criptografia. Swenson é um organizador da PyDX. Swenson é um cupcake. --- -email: swenson@pybee.org +email: swenson@beeware.org --- github_handle: swenson --- diff --git a/content/community/team/swenson/contents.lr b/content/community/team/swenson/contents.lr index d6e42cdf80..6c3e5018cd 100644 --- a/content/community/team/swenson/contents.lr +++ b/content/community/team/swenson/contents.lr @@ -17,6 +17,6 @@ join_date: 2016-09-07 --- github_handle: swenson --- -email: swenson@pybee.org +email: swenson@beeware.org --- superpower: batavia diff --git a/content/community/training/contents+ar.lr b/content/community/training/contents+ar.lr index f70397e942..8b5c4bdab5 100644 --- a/content/community/training/contents+ar.lr +++ b/content/community/training/contents+ar.lr @@ -6,7 +6,7 @@ sort_key: 7 --- summary: تريد تعلم المزيد عنا؟ تريد تدريب عملائك؟ إليك الطريقة --- -body: لطلبات التدريب يرجى مراسلة `Russell Keith-Magee `__ +body: لطلبات التدريب يرجى مراسلة `Russell Keith-Magee `__ --- hide_from_index: yes diff --git a/content/community/training/contents+es.lr b/content/community/training/contents+es.lr index 14ef211192..42f45551ef 100644 --- a/content/community/training/contents+es.lr +++ b/content/community/training/contents+es.lr @@ -6,7 +6,7 @@ sort_key: 7 --- summary: ¿Necesitas aprender acerca de BeeWare? ¿Necesitas enseñar a tu personal? Así es cómo... --- -body: Para consultas de formación, te puedes poner en contacto con `Russell Keith-Magee `__ +body: Para consultas de formación, te puedes poner en contacto con `Russell Keith-Magee `__ --- hide_from_index: yes --- diff --git a/content/community/training/contents+pt.lr b/content/community/training/contents+pt.lr index 8b037bb727..30070750d5 100644 --- a/content/community/training/contents+pt.lr +++ b/content/community/training/contents+pt.lr @@ -1,4 +1,4 @@ -body: Para consultas de treinamento, entre em contato com `Russell Keith-Magee `__ +body: Para consultas de treinamento, entre em contato com `Russell Keith-Magee `__ --- hide_from_index: yes --- diff --git a/content/community/training/contents.lr b/content/community/training/contents.lr index db94af644e..87636de778 100644 --- a/content/community/training/contents.lr +++ b/content/community/training/contents.lr @@ -6,6 +6,6 @@ sort_key: 7 --- summary: Need to learn about BeeWare? Need to teach your staff? Here's how. --- -body: For training enquiries, please contact `Russell Keith-Magee `__ +body: For training enquiries, please contact `Russell Keith-Magee `__ --- hide_from_index: yes diff --git a/content/contact/contents+ar.lr b/content/contact/contents+ar.lr index eddefdb6b5..50853dd37f 100644 --- a/content/contact/contents+ar.lr +++ b/content/contact/contents+ar.lr @@ -17,4 +17,4 @@ body: إذا لديك تجربة سيئة في فضاء المجتمع، أو تريد التبليغ عن سلوك سيء من أحد أعضاء المجتمع أو أحد أفراد `الفريق الرئيسي `__ يسرنا تلقي تبليغك و ما يتوافق مع `دليل التبليغ حسب القانون الداخلي `__ -لكل التساؤلات الأخرى تفضل بمراسلة مؤسس المشروع `Russell Keith-Magee `__ +لكل التساؤلات الأخرى تفضل بمراسلة مؤسس المشروع `Russell Keith-Magee `__ diff --git a/content/contact/contents+es.lr b/content/contact/contents+es.lr index f51fceb58f..413093af34 100644 --- a/content/contact/contents+es.lr +++ b/content/contact/contents+es.lr @@ -18,6 +18,6 @@ Si deseas reportar un problema de seguridad con una de las herramientas de BeeWa Si has tenido una mala experiencia en un espacio comunitario de BeeWare, o deseas reportar un problema de comportamiento con alguien que es un miembro de la comunidad de BeeWare, el `equipo principal `__ estará feliz de manejar tu informe de acuerdo con nuestra `Guía de información sobre el código de conducta `__. -Para cualquier otra pregunta, te puedes poner en contacto con el apicultor fundador, `Russell Keith-Magee `__. +Para cualquier otra pregunta, te puedes poner en contacto con el apicultor fundador, `Russell Keith-Magee `__. --- _slug: contacto diff --git a/content/contact/contents+pt.lr b/content/contact/contents+pt.lr index 1a07ed3804..fe6b2fc7ba 100644 --- a/content/contact/contents+pt.lr +++ b/content/contact/contents+pt.lr @@ -9,7 +9,7 @@ Se você gostaria de reportar um problema de segurança com alguma ferramenta do Se você teve uma experiência ruim em um espaço da comunidade BeeWare ou gostaria de reportar um problema com o comportamento de alguém que é membro da comunidade BeeWare, o `Time Principal `__ ficará feliz de conduzir sua denúncia de acordo com o nosso `guia de denúncia do Código de Conduta `__. -Para todas as outras questões, por favor, entre em contato com o Apicultor Fundador `Russell Keith-Magee `__. +Para todas as outras questões, por favor, entre em contato com o Apicultor Fundador `Russell Keith-Magee `__. --- incomplete: no diff --git a/content/contact/contents.lr b/content/contact/contents.lr index 1d5f1275bc..1789e2fe52 100644 --- a/content/contact/contents.lr +++ b/content/contact/contents.lr @@ -19,5 +19,5 @@ If you want to report a security problem with one of the BeeWare tools, please c If you have had a bad experience in a BeeWare community space, or want to report a behaviour problem with someone who is a member of the BeeWare community, the `Core Team `__ will be happy to manage your report in accordance with our `Code of Conduct reporting guide `__. -For all other enquiries, please contact Founding Apiarist `Russell Keith-Magee `__. +For all other enquiries, please contact Founding Apiarist `Russell Keith-Magee `__. diff --git a/content/contact/media/contents+ar.lr b/content/contact/media/contents+ar.lr index 3d2c473e23..a7c63c536c 100644 --- a/content/contact/media/contents+ar.lr +++ b/content/contact/media/contents+ar.lr @@ -76,8 +76,8 @@ gutter: لكل تساؤلات الإعلام، يرجى مراسلة - * **Dr Russell Keith-Magee**, Founding Apiarist: `russell@pybee.org `__. - * **Philip James**, Apiarist: `philip@pybee.org `__. + * **Dr Russell Keith-Magee**, Founding Apiarist: `russell@beeware.org `__. + * **Philip James**, Apiarist: `philip@beeware.org `__. --- sort_key: 2 diff --git a/content/contact/media/contents+es.lr b/content/contact/media/contents+es.lr index 31c59476db..5e0f039965 100644 --- a/content/contact/media/contents+es.lr +++ b/content/contact/media/contents+es.lr @@ -24,8 +24,8 @@ Logo de BeeWare .. image:: /contact/media/beeware-150.png :alt: BeeWare logo -* `Small `__ -* `Medium `__ +* `Small `__ +* `Medium `__ * `Vector `__ Logo (ancho) de BeeWare @@ -34,9 +34,9 @@ Logo (ancho) de BeeWare .. image:: /contact/media/beeware-wide-143.png :alt: BeeWare logo (wide) -* `Pequeño `__ -* `Mediano `__ -* `Grande `__ +* `Pequeño `__ +* `Mediano `__ +* `Grande `__ * `Vectorial `__ Logo de Entusiastas de BeeWare @@ -45,9 +45,9 @@ Logo de Entusiastas de BeeWare .. image:: /contact/media/beeware-enthusiasts-150.png :alt: BeeWare Enthusiasts logo -* `Pequeño `__ -* `Mediano `__ -* `Grande `__ +* `Pequeño `__ +* `Mediano `__ +* `Grande `__ * `Vectorial `__ Brutus la abeja @@ -56,10 +56,10 @@ Brutus la abeja .. image:: /contact/media/brutus-128.png :alt: Brutus the Bee -* `Pequeño `__ -* `Mediano `__ -* `Grande `__ -* `Extra grande `__ +* `Pequeño `__ +* `Mediano `__ +* `Grande `__ +* `Extra grande `__ * `Vectorial `__ --- @@ -74,8 +74,8 @@ Contacto Para todas las preguntas de los medios de comunicación, comuníquese con: -* **Dr. Russell Keith-Magee**, apicultor fundador: `russell@pybee.org `__. -* **Philip James**, Apiarist: `philip@pybee.org `__. +* **Dr. Russell Keith-Magee**, apicultor fundador: `russell@beeware.org `__. +* **Philip James**, Apiarist: `philip@beeware.org `__. --- sort_key: 2 --- diff --git a/content/contact/media/contents+pt.lr b/content/contact/media/contents+pt.lr index c47c1cd490..5a62dd4a18 100644 --- a/content/contact/media/contents+pt.lr +++ b/content/contact/media/contents+pt.lr @@ -21,8 +21,8 @@ Logo do BeeWare .. image:: /contact/media/beeware-150.png :alt: Logo do BeeWare -* `Pequeno `__ -* `Médio `__ +* `Pequeno `__ +* `Médio `__ * `Vetor `__ Logo do BeeWare (largo) @@ -31,9 +31,9 @@ Logo do BeeWare (largo) .. image:: /contact/media/beeware-wide-143.png :alt: BeeWare logo (wide) -* `Pequeno `__ -* `Médio `__ -* `Grande `__ +* `Pequeno `__ +* `Médio `__ +* `Grande `__ * `Vetor `__ Logo Entusiasta do BeeWare @@ -42,9 +42,9 @@ Logo Entusiasta do BeeWare .. image:: /contact/media/beeware-enthusiasts-150.png :alt: BeeWare Enthusiasts logo -* `Pequeno `__ -* `Médio `__ -* `Grande `__ +* `Pequeno `__ +* `Médio `__ +* `Grande `__ * `Vetor `__ Brutus a Abelha @@ -53,10 +53,10 @@ Brutus a Abelha .. image:: /contact/media/brutus-128.png :alt: Brutus the Bee -* `Pequeno `__ -* `Médio `__ -* `Grande `__ -* `Extra Grande `__ +* `Pequeno `__ +* `Médio `__ +* `Grande `__ +* `Extra Grande `__ * `Vetor `__ --- @@ -67,8 +67,8 @@ Contato Para todas as perguntas de mídia, por favor entre em contato: - * **Dr Russell Keith-Magee**, Apicultor Fundador: `russell@pybee.org `__. - * **Philip James**, Apicultor: `philip@pybee.org `__. + * **Dr Russell Keith-Magee**, Apicultor Fundador: `russell@beeware.org `__. + * **Philip James**, Apicultor: `philip@beeware.org `__. --- incomplete: no diff --git a/content/contact/media/contents.lr b/content/contact/media/contents.lr index e5bf60fdf1..d84ac88d07 100644 --- a/content/contact/media/contents.lr +++ b/content/contact/media/contents.lr @@ -13,7 +13,7 @@ BeeWare is a collection of tools and libraries to aid in writing application use Long description ================ -BeeWare is a collection of tools and libraries to aid in writing application user interfaces in Python. It enables developers to write applications for iPhone, Android, Linux, macOS and Windows that are indistinguishable from natively written applications. +BeeWare is a collection of tools and libraries to aid in writing application user interfaces in Python. It enables developers to write applications for iPhone, Android, Linux, macOS and Windows that are indistinguishable from natively written applications. Logos @@ -25,8 +25,8 @@ BeeWare logo .. image:: /contact/media/beeware-150.png :alt: BeeWare logo -* `Small `__ -* `Medium `__ +* `Small `__ +* `Medium `__ * `Vector `__ BeeWare (wide) logo @@ -35,9 +35,9 @@ BeeWare (wide) logo .. image:: /contact/media/beeware-wide-143.png :alt: BeeWare logo (wide) -* `Small `__ -* `Medium `__ -* `Large `__ +* `Small `__ +* `Medium `__ +* `Large `__ * `Vector `__ BeeWare Enthusiasts logo @@ -46,9 +46,9 @@ BeeWare Enthusiasts logo .. image:: /contact/media/beeware-enthusiasts-150.png :alt: BeeWare Enthusiasts logo -* `Small `__ -* `Medium `__ -* `Large `__ +* `Small `__ +* `Medium `__ +* `Large `__ * `Vector `__ Brutus the Bee @@ -57,10 +57,10 @@ Brutus the Bee .. image:: /contact/media/brutus-128.png :alt: Brutus the Bee -* `Small `__ -* `Medium `__ -* `Large `__ -* `X-large `__ +* `Small `__ +* `Medium `__ +* `Large `__ +* `X-large `__ * `Vector `__ --- @@ -75,8 +75,8 @@ Contact For all media enquiries, please contact: - * **Dr Russell Keith-Magee**, Founding Apiarist: `russell@pybee.org `__. - * **Philip James**, Apiarist: `philip@pybee.org `__. + * **Dr Russell Keith-Magee**, Founding Apiarist: `russell@beeware.org `__. + * **Philip James**, Apiarist: `philip@beeware.org `__. --- sort_key: 2 diff --git a/content/contributing/how/contents+ar.lr b/content/contributing/how/contents+ar.lr index 3abdcc0952..cf20f3abfe 100644 --- a/content/contributing/how/contents+ar.lr +++ b/content/contributing/how/contents+ar.lr @@ -15,7 +15,7 @@ body: المساهمون للمرة الأولى ------------------------ -إذا كنت جديدا على عالم المساهمات و البرمجيات المفتوحة رجاءا تفضل بمطالعة `دليل المساهمين المبتدئين `__. +إذا كنت جديدا على عالم المساهمات و البرمجيات المفتوحة رجاءا تفضل بمطالعة `دليل المساهمين المبتدئين `__. المساهمة بالبرمجة --------------------- @@ -49,7 +49,7 @@ Is the documentation up to date? Do you think things could be worded differently This Website -------------------- -Is there anything wrong or missing from this website? Please feel free to `make edits `__ and submit a pull request! +Is there anything wrong or missing from this website? Please feel free to `make edits `__ and submit a pull request! Something else ------------------------- @@ -58,7 +58,7 @@ If you've got your own idea for something, or if you don't see any tickets, or you want to be mentored on a ticket, or you aren't sure how to proceed, contact the project maintainers on `Twitter `__ or -`Gitter `__. The project maintainers love +`Gitter `__. The project maintainers love collaborating, especially with new contributors, and will gladly answer any questions or walk you through any problems you may encounter. diff --git a/content/contributing/how/contents+es.lr b/content/contributing/how/contents+es.lr index 0ff02542f8..eb4b5d6078 100644 --- a/content/contributing/how/contents+es.lr +++ b/content/contributing/how/contents+es.lr @@ -22,7 +22,7 @@ Nunca has colaborado a un proyecto de código abierto antes? ¡Déjanos ayudarte Contribuciones de código -------------------------------- -Si estás buscando algo para trabajar y no sabes dónde concentrar tus esfuerzos, trata de mirar el rastreador de tiquete de algún proyecto de tu interés. Normalmente habrá un par de entradas con problemas; cualquier tiquete es un candidato para ser arreglado. Algunos tiquetes en particular se etiquetan `[up-for-grabs] `__ - esto indica que son áreas de especial interés donde el proyecto necesita contribuciones. +Si estás buscando algo para trabajar y no sabes dónde concentrar tus esfuerzos, trata de mirar el rastreador de tiquete de algún proyecto de tu interés. Normalmente habrá un par de entradas con problemas; cualquier tiquete es un candidato para ser arreglado. Algunos tiquetes en particular se etiquetan `[up-for-grabs] `__ - esto indica que son áreas de especial interés donde el proyecto necesita contribuciones. Si eres un colaborador principiante, algunos tiquetes también se etiquetan como `[first-timers-only] `__. Estos son temas especiales que han sido seleccionados porque representan introducciones relativamente sencillas al proyecto, y el equipo PyBee servirá de mentor de cualquier colaborador principiante que realice un *Pull Request* una de estos tiquetes. @@ -41,14 +41,14 @@ Documentación Ayuda a traducir y mejorar este sitio web --------------------------------------------------- -¿Hay algo malo o incompleto en este sitio web? Por favor, siéntete libre de `hacer ediciones `__ y enviar una solicitud con un *Pull Request*! +¿Hay algo malo o incompleto en este sitio web? Por favor, siéntete libre de `hacer ediciones `__ y enviar una solicitud con un *Pull Request*! Quieres ayudar a traducir o actualizar páginas del sitio? Visita la `sección de traducciones `__. Algo más ------------- -Si tienes tu propia idea para algo, o si no ves ninguna tiquete al respeco o quieres ser mentor en un tiquete, o no estás seguro de cómo para continuar, puedes ponerte en contacto con `Twitter `__ o en `Gitter `__. Los mantenedores del proyecto aman colaborar, especialmente con los nuevos colaboradores, y con mucho gusto resolverán cualquier pregunta o te ayudarán a través de cualquier problema que puedas encontrar. +Si tienes tu propia idea para algo, o si no ves ninguna tiquete al respeco o quieres ser mentor en un tiquete, o no estás seguro de cómo para continuar, puedes ponerte en contacto con `Twitter `__ o en `Gitter `__. Los mantenedores del proyecto aman colaborar, especialmente con los nuevos colaboradores, y con mucho gusto resolverán cualquier pregunta o te ayudarán a través de cualquier problema que puedas encontrar. --- gutter: diff --git a/content/contributing/how/contents+pt.lr b/content/contributing/how/contents+pt.lr index 393948db4d..cf954012f7 100644 --- a/content/contributing/how/contents+pt.lr +++ b/content/contributing/how/contents+pt.lr @@ -30,7 +30,7 @@ Se quer fazer algo mas não sabe onde seus esforços podem ser bem-vindos, procure no rastreador de tickets um projeto de seu interesse. Costumam existir alguns tickets com problemas conhecidos; qualquer ticket é um candidato a ser consertado. Alguns tickets são marcados como -`[up-for-grabs] `__ +`[up-for-grabs] `__ - isto indica áreas de interesse específico onde o projeto gostaria de contribuições. @@ -55,7 +55,7 @@ A documentação está atualizada? Acha que algo pode pode ser explicado de modo Ajude a traduzir e atualizar este site --------------------------------------- -Há algo errado ou faltando neste site? Fique à vontade para `fazer uma edição `__ e envie um pull request! +Há algo errado ou faltando neste site? Fique à vontade para `fazer uma edição `__ e envie um pull request! Outras coisas -------------- @@ -64,7 +64,7 @@ Se tiver tido alguma outra ideia, não achou nenhum ticket, quiser orientação com um ticket ou não souber como proceder, contate os mantenedores do projeto no `Twitter `__ ou -`Gitter `__. +`Gitter `__. Os mantenedores do projeto adoram ajudar, especialmente com novos contribuidores, e terão prazer em responder quaisquer perguntas ou orientá-lo em qualquer problema que possa encontrar. diff --git a/content/contributing/how/contents+zh.lr b/content/contributing/how/contents+zh.lr index 8685124dfe..ef0c7fc605 100644 --- a/content/contributing/how/contents+zh.lr +++ b/content/contributing/how/contents+zh.lr @@ -15,7 +15,7 @@ body: 第一次貢獻者 ------------------------ -如果你從來沒向開源貢獻過,請參閱 `第一次貢獻者的指南 `__. +如果你從來沒向開源貢獻過,請參閱 `第一次貢獻者的指南 `__. 貢獻源碼 --------------------- @@ -44,14 +44,14 @@ body: 本網頁 -------------------- -本網頁是有錯誤還是缺少些內容?請自在地 `編輯 `__ 然後提交pull request! +本網頁是有錯誤還是缺少些內容?請自在地 `編輯 `__ 然後提交pull request! 其他的 ------------------------- 如果你有自己的想法,找不到有關的票,想收到輔導,或者不知道在哪入手,請在 `Twitter `__ 或 -`Gitter `__ 聯繫維護項目著。 +`Gitter `__ 聯繫維護項目著。 維護項目著熱愛協作,特別適合新貢獻者協作,而且會高高興興的回答任何問題以 及幫你解決任何問題。 diff --git a/content/contributing/how/contents.lr b/content/contributing/how/contents.lr index 61fb31c46e..1edecf0b0b 100644 --- a/content/contributing/how/contents.lr +++ b/content/contributing/how/contents.lr @@ -30,7 +30,7 @@ effort would be welcome, try looking at the ticket tracker for a project of interest. There will usually be a couple of tickets with known problems; any ticket is a candidate for being fixed. Some tickets in particular will be tagged -`[up-for-grabs] `__ +`[up-for-grabs] `__ - this indicates that they are areas of particular interest where the project would like contributions. @@ -56,7 +56,7 @@ Is the documentation up to date? Do you think things could be worded differently Help translate and update this Website ------------------------------------------------- -Is there anything wrong or missing from this website? Please feel free to `make edits `__ and submit a pull request! +Is there anything wrong or missing from this website? Please feel free to `make edits `__ and submit a pull request! Want to help translate or update the content of this website? Visit the `translations section `__. @@ -67,7 +67,7 @@ If you've got your own idea for something, or if you don't see any tickets, or you want to be mentored on a ticket, or you aren't sure how to proceed, contact the project maintainers on `Twitter `__ or -`Gitter `__. The project maintainers love +`Gitter `__. The project maintainers love collaborating, especially with new contributors, and will gladly answer any questions or walk you through any problems you may encounter. diff --git a/content/contributing/how/first-time/github-notifications-101/contents+es.lr b/content/contributing/how/first-time/github-notifications-101/contents+es.lr index 288d2219d3..266e808999 100644 --- a/content/contributing/how/first-time/github-notifications-101/contents+es.lr +++ b/content/contributing/how/first-time/github-notifications-101/contents+es.lr @@ -32,7 +32,7 @@ Los correos electrónicos de GitHub son abundantes en información que pueden ay Los correos electrónicos incluyen la línea de asunto del repositorio en cuestión -- Por ejemplo, ``[pybee/batavia]`` Añadir una nueva función` sería una notificación del repositorio de Batavia +- Por ejemplo, ``[beeware/batavia]`` Añadir una nueva función` sería una notificación del repositorio de Batavia Si te mencionan por tu nombre diff --git a/content/contributing/how/first-time/github-notifications-101/contents.lr b/content/contributing/how/first-time/github-notifications-101/contents.lr index 482e30dca5..346cea3d97 100644 --- a/content/contributing/how/first-time/github-notifications-101/contents.lr +++ b/content/contributing/how/first-time/github-notifications-101/contents.lr @@ -4,27 +4,27 @@ title: GitHub Notifications 101 --- body: -Once you start contributing to BeeWare, GitHub is going to start notifying you about things. +Once you start contributing to BeeWare, GitHub is going to start notifying you about things. This is a good thing! But it can get overwhelming, so here are some tips to help you battle the deluge. -- If you prefer email notifications only, disable the "Web" notifications. +- If you prefer email notifications only, disable the "Web" notifications. - If you prefer not to get email notifications, disable the "Email" notifications. -If you do prefer email notifications, there are a bunch of ways you can handle things. +If you do prefer email notifications, there are a bunch of ways you can handle things. Repo settings ~~~~~~~~~~~~~~ -Each repo has a number of notification settings: +Each repo has a number of notification settings: - Watching - you get notifications for __everything__. Any issue, any Pull Request, any comment. This is helpful if you really really super duper care about a repo - Not Watching - you will only get notifications if you're mentioned, or when you're participating (say, on your own Pull Request) -- Ignoring - never ever ever be notified. +- Ignoring - never ever ever be notified. You can check what repos you're watching across all of GitHub from the `watching page `_ @@ -32,11 +32,11 @@ You can check what repos you're watching across all of GitHub from the `watching Email filters ~~~~~~~~~~~~~~~ -GitHub emails are rich in information that can help you filter out what you care about and what you don't. +GitHub emails are rich in information that can help you filter out what you care about and what you don't. Emails will have the subject line of repo in question -- For example, ``[pybee/batavia] Add a new function`` would be a notification from the repo Batavia +- For example, ``[beeware/batavia] Add a new function`` would be a notification from the repo Batavia If you're mentioned by name @@ -54,11 +54,11 @@ Ssshhhhhh If you want to mute a specific thread, you can click the 'Unsubscribe' button on any issue or pull request. -If you get email, you can click on the 'Mute this thread' +If you get email, you can click on the 'Mute this thread' --- gutter: -GitHub has a bunch of resources to help you out with notifications. +GitHub has a bunch of resources to help you out with notifications. - `About Notifications `_ - `Managing Notifications `_ diff --git a/content/contributing/how/first-time/github/contents+es.lr b/content/contributing/how/first-time/github/contents+es.lr index 837bbd526c..0ea134b9aa 100644 --- a/content/contributing/how/first-time/github/contents+es.lr +++ b/content/contributing/how/first-time/github/contents+es.lr @@ -6,7 +6,7 @@ body: Este tutorial de GitHub se basa amorosamente en el `DjangoGirls - Tutorial de Cómo Contribuir `__ el cual está disponible bajo una licencia Creative Commons Atribución-CompartirIgual 4.0 licencia. -Para este tutorial, usaremos el repositorio de `VOC `__ como base para los enlaces y referencias +Para este tutorial, usaremos el repositorio de `VOC `__ como base para los enlaces y referencias Introducción y requisitos previos ------------------------------------------ @@ -19,7 +19,7 @@ Para contribuir con BeeWare, lo siguiente es necesario para empezar: Hacer un Fork del repositorio ------------------------------------------ -Primero guarde el repositorio de `VOC `__ en su cuenta personal de GitHub: +Primero guarde el repositorio de `VOC `__ en su cuenta personal de GitHub: |Fork button| diff --git a/content/contributing/how/first-time/github/contents.lr b/content/contributing/how/first-time/github/contents.lr index 1fcc99c96e..0bcf246788 100644 --- a/content/contributing/how/first-time/github/contents.lr +++ b/content/contributing/how/first-time/github/contents.lr @@ -4,13 +4,13 @@ title: Using GitHub --- body: -This GitHub tutorial is lovingly based on the +This GitHub tutorial is lovingly based on the `DjangoGirls How To Contribute Tutorial `__ which is available under a Creative Commons Attribution-ShareAlike 4.0 license. For this tutorial, we will be using the -`VOC `__ repository as a bases for the +`VOC `__ repository as a bases for the links and references Getting started and prerequisites @@ -27,7 +27,7 @@ For contributing to BeeWare, the following is needed to get started: Fork the repository ---------------------------------- -First fork the `VOC `__ repository to your +First fork the `VOC `__ repository to your personal GitHub account: |Fork button| @@ -55,7 +55,7 @@ documentation. |GitHub editor| .. note:: - The above screenshot might not reflect what is currently in the GitHub + The above screenshot might not reflect what is currently in the GitHub repository. The live repository will change from time to time. However, the process for submitting pull requests remains the same. diff --git a/content/contributing/how/first-time/more/contents+es.lr b/content/contributing/how/first-time/more/contents+es.lr index 66762dd0ee..7458490488 100644 --- a/content/contributing/how/first-time/more/contents+es.lr +++ b/content/contributing/how/first-time/more/contents+es.lr @@ -11,7 +11,7 @@ Estos recursos vienen de afuera de BeeWare, pero están llenos de información ----- -¿Tienes otro enlace? `Añádelo a la lista! `_ +¿Tienes otro enlace? `Añádelo a la lista! `_ --- summary: Hay muchos más recursos para los colaboradores que inician por primera vez --- diff --git a/content/contributing/how/first-time/more/contents+pt.lr b/content/contributing/how/first-time/more/contents+pt.lr index cb8e630a8b..af902d00c9 100644 --- a/content/contributing/how/first-time/more/contents+pt.lr +++ b/content/contributing/how/first-time/more/contents+pt.lr @@ -14,10 +14,10 @@ Estas fontes não são da BeeWare, mas são repletas de informações (em inglê ----- -Você tem algum outro link? `Acrescente à lista! `_ +Você tem algum outro link? `Acrescente à lista! `_ --- -summary: Confira mais informações para ajudar novos contribuidores +summary: Confira mais informações para ajudar novos contribuidores --- sort_key: 10 --- diff --git a/content/contributing/how/first-time/more/contents.lr b/content/contributing/how/first-time/more/contents.lr index 9867f2cdab..bfa5d0e80d 100644 --- a/content/contributing/how/first-time/more/contents.lr +++ b/content/contributing/how/first-time/more/contents.lr @@ -4,7 +4,7 @@ title: More Resources --- body: -These resources come from outside BeeWare, but they are full of useful information. +These resources come from outside BeeWare, but they are full of useful information. * `How to Contribute to Open Source - FreeCodeCamp `_ * `How to Contribute to an Open Source Project on GitHub - EggHead.io `_ @@ -14,7 +14,7 @@ These resources come from outside BeeWare, but they are full of useful informati ----- -Do you have another link? `Add it to the list! `_ +Do you have another link? `Add it to the list! `_ --- summary: There are many more resources for first time contributors diff --git a/content/contributing/how/first-time/what/batavia/contents+es.lr b/content/contributing/how/first-time/what/batavia/contents+es.lr index aec86bb1f0..e7e7975c8a 100644 --- a/content/contributing/how/first-time/what/batavia/contents+es.lr +++ b/content/contributing/how/first-time/what/batavia/contents+es.lr @@ -27,13 +27,13 @@ Una vez que tengas a Batavia trabajando, estarás listo para hacer tu primera co Para implementar una máquina virtual de Python completa, Batavia necesita implementar todas las excentricidades del comportamiento de Python. Por ejemplo, Python permite multiplicar una cadena por un número entero, lo que resulta en una cadena duplicada (por ejemplo, ``"foo" * 3`` => ``"foofoofoo"``). El comportamiento de Javascript puede ser muy diferente, dependiendo de las circunstancias - por lo que necesitamos proporcionar una librería que implemente el comportamiento de Python deseado. -Ese ejemplo particular (número de veces de cadena) ya está implementado - puedes ver `la definición de la función __mul __ () `__. Esto implementa el operador multiplicador. Se implementa en Javascript, pero implementa el comportamiento de Python - para *algunos* tipos de datos. +Ese ejemplo particular (número de veces de cadena) ya está implementado - puedes ver `la definición de la función __mul __ () `__. Esto implementa el operador multiplicador. Se implementa en Javascript, pero implementa el comportamiento de Python - para *algunos* tipos de datos. -Si luego examinas `tests/datatypes/test_str.py `__, verás las pruebas para este comportamiento . Ya hemos escrito una suite de pruebas que intenta realizar cada operación en cada tipo de datos. Sin embargo, todos los nombres enumerados en ese archivo son los ejemplos que se sabe que fallan (porque la implementación no existe todavía). Las pruebas funcionan escribiendo un programa corto que implementa una operación matemática, ejecutando el programa bajo Python normal y ejecutándolo de nuevo bajo Batavia. La prueba pasa cuando las dos ejecuciones producen la misma respuesta. +Si luego examinas `tests/datatypes/test_str.py `__, verás las pruebas para este comportamiento . Ya hemos escrito una suite de pruebas que intenta realizar cada operación en cada tipo de datos. Sin embargo, todos los nombres enumerados en ese archivo son los ejemplos que se sabe que fallan (porque la implementación no existe todavía). Las pruebas funcionan escribiendo un programa corto que implementa una operación matemática, ejecutando el programa bajo Python normal y ejecutándolo de nuevo bajo Batavia. La prueba pasa cuando las dos ejecuciones producen la misma respuesta. Por lo tanto, para tu primera contribución de código abierto: Elije una prueba que se encuentre actualmente en el archivo de prueba ``test_str.py`` (por ejemplo, ``test_multiply_float`` es la prueba de multiplicar una cadena por un flotante) y modifica la implementación de Str hasta obtener la misma repuesta del programa de CPython como lo de la versión de Batavia del mismo programa. Esto incluye mensajes de error - si CPython plantea un ``TypeError`` para una operación en particular (por ejemplo, ``"foo" * 3.1415``), entonces Batavia debería producir el mismo mensaje de error también, incluyendo hasta la puntuación del mensaje. -Antes de empezar a trabajar, visita el `tiquete #46 `_ y registra la función en la que está trabajando - de esa manera no vamos a terminar con 2 personas trabajando en el mismo problema. +Antes de empezar a trabajar, visita el `tiquete #46 `_ y registra la función en la que está trabajando - de esa manera no vamos a terminar con 2 personas trabajando en el mismo problema. Una vez que hayas escrito tu implementación, ejecuta las pruebas. Si obtienes un "éxito inesperado" en la suite de pruebas, y *no obtienes* ningún fallo, ¡lo has logrado! Elimina la línea del archivo ``test_str.py`` correspondiente a la prueba que has arreglado (porque ya no se espera que la prueba falle) y envía un Pull Request. diff --git a/content/contributing/how/first-time/what/batavia/contents+pt.lr b/content/contributing/how/first-time/what/batavia/contents+pt.lr index 1815bbf190..9db92e200f 100644 --- a/content/contributing/how/first-time/what/batavia/contents+pt.lr +++ b/content/contributing/how/first-time/what/batavia/contents+pt.lr @@ -5,7 +5,7 @@ Sobre Batavia A ideia por traz do Batavia é pegar um bytecode do Python e enviar para um navegador onde ele possa rodar como uma implementação JavaScript da Python virtual machine. -Isso significa que é possível escrever aplicações web 100% em Python - então qualquer um novo no desenvolvimento web não precisa aprender múltiplas linguagens para desenvolver aplicações web. +Isso significa que é possível escrever aplicações web 100% em Python - então qualquer um novo no desenvolvimento web não precisa aprender múltiplas linguagens para desenvolver aplicações web. Antes de você começar -------------------------- @@ -23,13 +23,13 @@ Uma vez que você tenha feito Batavia funcionar, você estará pronto para fazer Para conseguir implementar uma virtual machine Python completa, Batavia precisa implementar todas as excentricidades do comportamento do Python. Por exemplo, Python sempre deixa você multiplicar uma string por um inteiro (ex, ``“foo” * 3`` => ``“foofoofoo”``). O comportamento do JavaScript pode ser um pouco diferente, dependendo das circunstancias - então nós precisamos criar uma biblioteca que implementa o comportamento desejado do Python. -Esse exemplo em particular (string vezes numero) já foi implementado - veja `a definição da função __mul__() `__. Esta implementação do operador de multiplicação é implementado em JavaScript, mas ele implementa o comportamento de Python - para *alguns* tipos de dado. +Esse exemplo em particular (string vezes numero) já foi implementado - veja `a definição da função __mul__() `__. Esta implementação do operador de multiplicação é implementado em JavaScript, mas ele implementa o comportamento de Python - para *alguns* tipos de dado. -Se você olhar em `tests/datatypes/test_str.py `__, você vai ver os testes para esse comportamento. Nós já escrevemos uma suíte de testes que tenta executar todos as operações de cada tipo de dado. No entanto, todos os nomes listados naquele arquivo são exemplos que sabemos que irá falhar (por que a implementação ainda não existe). O teste funciona escrevendo um curto programa que implementa uma operação matemática, roda o programa no Python e então roda novamente no Batavia. O teste passe quando as duas execuções produzem uma saída identica. +Se você olhar em `tests/datatypes/test_str.py `__, você vai ver os testes para esse comportamento. Nós já escrevemos uma suíte de testes que tenta executar todos as operações de cada tipo de dado. No entanto, todos os nomes listados naquele arquivo são exemplos que sabemos que irá falhar (por que a implementação ainda não existe). O teste funciona escrevendo um curto programa que implementa uma operação matemática, roda o programa no Python e então roda novamente no Batavia. O teste passe quando as duas execuções produzem uma saída identica. -Então - sua primeira contribuição a um projeto open source: Escolha um teste que esta listado no arquivo de teste ``test_str.py`` (ex, ``test_multiply_float`` é o teste de multiplicar uma string por um float), e modificar a implementação do Str até você ter a mesma saída do programa do CPython que você tem da versão do Batavia do mesmo programa. Isso incluem mensagens de erro - se o CPython levanta uma ``TypeError`` para uma operação em particular (ex, ``“foo” * 3.1415``), então Batavia também deve levantar - e a mensagem de erro deve ser exatamente a mesma. +Então - sua primeira contribuição a um projeto open source: Escolha um teste que esta listado no arquivo de teste ``test_str.py`` (ex, ``test_multiply_float`` é o teste de multiplicar uma string por um float), e modificar a implementação do Str até você ter a mesma saída do programa do CPython que você tem da versão do Batavia do mesmo programa. Isso incluem mensagens de erro - se o CPython levanta uma ``TypeError`` para uma operação em particular (ex, ``“foo” * 3.1415``), então Batavia também deve levantar - e a mensagem de erro deve ser exatamente a mesma. -Antes de você começar a trabalhar, visite o `ticket #46 `_ e registre qual função você irá trabalhar - dessa forma nós não teremos 2 pessoas trabalhando na mesma função. +Antes de você começar a trabalhar, visite o `ticket #46 `_ e registre qual função você irá trabalhar - dessa forma nós não teremos 2 pessoas trabalhando na mesma função. Uma vez que você tenha escrito sua implementação, rode os testes. Se você tiver um “unexpected success” da suíte de testes, e você *não tiver* nenhuma falha, você conseguiu! Apague a linha do arquivo ``test_str.py`` correspondente ao teste que você corrigiu (porque não é mais esperado que o teste falhe), e envie um pull request! diff --git a/content/contributing/how/first-time/what/batavia/contents.lr b/content/contributing/how/first-time/what/batavia/contents.lr index 4dd8b55820..4a7d03d06a 100644 --- a/content/contributing/how/first-time/what/batavia/contents.lr +++ b/content/contributing/how/first-time/what/batavia/contents.lr @@ -27,13 +27,13 @@ Once you’ve got Batavia working, you’ll be ready to make your first code con In order to implement a full Python virtual machine, Batavia needs to implement all the eccentricities of Python behaviour. For example, Python allows you to multiply a string by an integer, resulting in a duplicated string (e.g., ``“foo” * 3`` => ``“foofoofoo”``). Javascript behavior can be quite different, depending on circumstances - so we need to provide a library that implements the desired Python behavior. -That particular example (string times number) is already implemented - see `the definition of the __mul__() function `__. This implements the multiply operator. It’s implemented in Javascript, but it implements Python behavior - for *some* data types. +That particular example (string times number) is already implemented - see `the definition of the __mul__() function `__. This implements the multiply operator. It’s implemented in Javascript, but it implements Python behavior - for *some* data types. -If you then look at `tests/datatypes/test_str.py `__, you’ll see the tests for this behaviour. We’ve already written a test suite that tries to perform every operation on every data type. However, all of the names listed in that file are the examples that are known to fail (because the implementation doesn’t exist yet). The tests work by writing a short program that implements one mathematical operation, running the program under normal Python, and then running it again under Batavia. The test passes when the two executions produce identical output. +If you then look at `tests/datatypes/test_str.py `__, you’ll see the tests for this behaviour. We’ve already written a test suite that tries to perform every operation on every data type. However, all of the names listed in that file are the examples that are known to fail (because the implementation doesn’t exist yet). The tests work by writing a short program that implements one mathematical operation, running the program under normal Python, and then running it again under Batavia. The test passes when the two executions produce identical output. So - your first open source contribution: Pick a test that is currently listed in the ``test_str.py`` test file (e.g., ``test_multiply_float`` is the test of multiplying a string by a float), and modify the implementation of Str until you get the same output from CPython program as you do from the Batavia version of the same program. This includes error messages - if CPython raises a ``TypeError`` for a particular operation (e.g., ``“foo” * 3.1415``), then so should Batavia - and the error message should be the same too, right down to the punctuation. -Before you start work, visit `ticket #46 `_ and register which function you're working on - that way we won't end up with 2 people working on the same one. +Before you start work, visit `ticket #46 `_ and register which function you're working on - that way we won't end up with 2 people working on the same one. Once you've written your implementation, run the tests. If you get an “unexpected success” from the test suite, and you *don’t* get any failures, you’ve done it! Delete the line from the ``test_str.py`` file corresponding to the test you’ve fixed (because the test is no longer expected to fail), and submit a pull request! diff --git a/content/contributing/how/first-time/what/contents+es.lr b/content/contributing/how/first-time/what/contents+es.lr index 9501e1d002..a859cefee9 100644 --- a/content/contributing/how/first-time/what/contents+es.lr +++ b/content/contributing/how/first-time/what/contents+es.lr @@ -48,6 +48,6 @@ gutter: Sólo principiantes ----------------------- -¿Quieres comenzar pro algo pequeño? Echa un vistazo a las ediciones de BeeWare marcadas `[first-timers-only] `__ +¿Quieres comenzar pro algo pequeño? Echa un vistazo a las ediciones de BeeWare marcadas `[first-timers-only] `__ --- _slug: que-hacer diff --git a/content/contributing/how/first-time/what/contents+pt.lr b/content/contributing/how/first-time/what/contents+pt.lr index 07b067f47a..8b64f87f40 100644 --- a/content/contributing/how/first-time/what/contents+pt.lr +++ b/content/contributing/how/first-time/what/contents+pt.lr @@ -44,7 +44,7 @@ gutter: Somente Para Primeiras Contribuições --------------------------------------------------- -Gostaria de começar aos poucos? Confira os problemas de BeeWare marcados como `[first-timers-only] `__ +Gostaria de começar aos poucos? Confira os problemas de BeeWare marcados como `[first-timers-only] `__ --- sort_key: 2 --- diff --git a/content/contributing/how/first-time/what/contents.lr b/content/contributing/how/first-time/what/contents.lr index f49c337f77..857acfc354 100644 --- a/content/contributing/how/first-time/what/contents.lr +++ b/content/contributing/how/first-time/what/contents.lr @@ -9,7 +9,7 @@ The best place to start with any open source contribution is with something that Python ------- -If you're a Python programmer, and like the idea of a very well specified, but complex problem, `Colosseum `__ is a good place to contribute. Colosseum is a pure-Python, browser implementation of the CSS layout algorithm. BeeWare uses it to lay out widgets on the screen of an application. The CSS specification has an extensive test suite; Colosseum needs to pass all those tests. +If you're a Python programmer, and like the idea of a very well specified, but complex problem, `Colosseum `__ is a good place to contribute. Colosseum is a pure-Python, browser implementation of the CSS layout algorithm. BeeWare uses it to lay out widgets on the screen of an application. The CSS specification has an extensive test suite; Colosseum needs to pass all those tests. The Colosseum documentation has a `contribution guide `__ that walk you through your first Colosseum contribution. @@ -69,4 +69,4 @@ gutter: First Timers Only ------------------------- -Want to start small? Once you've poked about a bit in the tutorials, check out the BeeWare issues marked `[first-timers-only] `__ +Want to start small? Once you've poked about a bit in the tutorials, check out the BeeWare issues marked `[first-timers-only] `__ diff --git a/content/contributing/how/first-time/what/voc/contents+es.lr b/content/contributing/how/first-time/what/voc/contents+es.lr index 5d2d5a3279..9b43e024d8 100644 --- a/content/contributing/how/first-time/what/voc/contents+es.lr +++ b/content/contributing/how/first-time/what/voc/contents+es.lr @@ -34,13 +34,13 @@ Una vez que tengas VOC trabajando, estas listo para hacer tu primera contribuci Para que el bytecode de Java se comporte como Python, VOC necesita implementar todas las excentricidades del comportamiento de Python. Por ejemplo, Python permite multiplicar una cadena por un número entero, lo que resulta en una cadena duplicada (por ejemplo, ``"foo" * 3`` => ``"foofoofoo"``). Sin embargo, esto *no se* permite en Java; por lo que necesitamos proporcionar una librería de Java que implemente este comportamiento. -Ese ejemplo particular (número de veces de la cadena) ya está implementado - vea `el código fuente para Str.java `__. Esto implementa ``__mul __ ()`` (el método de multiplicación de Python) en un objeto ``Str``. Se implementa en Java, pero implementa el comportamiento de Python. +Ese ejemplo particular (número de veces de la cadena) ya está implementado - vea `el código fuente para Str.java `__. Esto implementa ``__mul __ ()`` (el método de multiplicación de Python) en un objeto ``Str``. Se implementa en Java, pero implementa el comportamiento de Python. -Si luego miras el código de `test_str.py `__, verás las pruebas para este comportamiento. Ya hemos escrito una suite de pruebas que intenta realizar cada operación en cada tipo de datos. Sin embargo, todos los nombres enumerados en ese archivo son los ejemplos que se sabe que fallan (porque la implementación no existe todavía). Las pruebas funcionan escribiendo un programa corto que implementa una operación matemática, ejecutando el programa bajo Python normal y luego ejecutándolo nuevamente bajo VOC/Java. La prueba pasa cuando las dos ejecuciones producen un resultado idéntica. +Si luego miras el código de `test_str.py `__, verás las pruebas para este comportamiento. Ya hemos escrito una suite de pruebas que intenta realizar cada operación en cada tipo de datos. Sin embargo, todos los nombres enumerados en ese archivo son los ejemplos que se sabe que fallan (porque la implementación no existe todavía). Las pruebas funcionan escribiendo un programa corto que implementa una operación matemática, ejecutando el programa bajo Python normal y luego ejecutándolo nuevamente bajo VOC/Java. La prueba pasa cuando las dos ejecuciones producen un resultado idéntica. Por lo tanto, para tu primera contribución de código abierto: Escoge una prueba que esté actualmente en la lista del archivo de prueba ``test_str.py`` (por ejemplo, test_multiply_float es la prueba de multiplicar una cadena por un número de punto flotante), y modifica la implementación de Str hasta que obtengas la misma salida del programa CPython como lo hace desde la versión VOC compilada del mismo programa. Esto incluye mensajes de error - si CPython plantea un ``TypeError`` para una operación en particular (por ejemplo, ``"foo" * 3.1415``), entonces VOC debería también - y el mensaje de error debería ser el mismo hasta la puntuación. -Antes de comenzar a trabajar, visita el `Ticket # 36 `__ y registra la función en la que estás trabajando - de esa manera no vamos a terminar con 2 personas trabajando en el mismo. +Antes de comenzar a trabajar, visita el `Ticket # 36 `__ y registra la función en la que estás trabajando - de esa manera no vamos a terminar con 2 personas trabajando en el mismo. Una vez que hayas escrito tu implementación, ejecuta las pruebas. Si obtienes un "éxito inesperado" en la suite de pruebas, y *no obtienes* ningún fallo, ¡lo has logrado! Elimina la línea del archivo ``test_str.py`` correspondiente a la prueba que has arreglado (porque ya no se espera que la prueba falle) y envía un Pull Request. diff --git a/content/contributing/how/first-time/what/voc/contents+pt.lr b/content/contributing/how/first-time/what/voc/contents+pt.lr index f6034380ac..d26d8152fa 100644 --- a/content/contributing/how/first-time/what/voc/contents+pt.lr +++ b/content/contributing/how/first-time/what/voc/contents+pt.lr @@ -3,7 +3,7 @@ body: Sobre o VOC ------------ -A ideia por traz do VOC é pegar o bytecode do Python e compilar diretamente como um bytecode Java. Isso significa que o seu arquivo .py será convertido em um arquivo .class que pode ser executado na Java Virtual Machine. +A ideia por traz do VOC é pegar o bytecode do Python e compilar diretamente como um bytecode Java. Isso significa que o seu arquivo .py será convertido em um arquivo .class que pode ser executado na Java Virtual Machine. Isto é util de muitas formas possíveis: @@ -30,13 +30,13 @@ Uma vez que você tenha feito o VOC funcionar, você estará pronto para fazer s Para conseguir fazer um bytecode Java se comportar como Python, VOC precisa implementar todas as excentricidades do comportamento do Python. Por exemplo, Python permite que você multiplique uma string por um inteiro, resultando em uma duplicação de string (ex, ``“foo” * 3`` => ``“foofoofoo”``). Isso *não é* Java legítimo, no entanto, nós precisamos criar uma biblioteca Java que implementa este comportamento. -Esse exemplo em particular (string vezes numero) já foi implementado - veja `o código fonte para Str.java `__. Ele implementa ``__mul__()`` (o método de multiplicação Python) em um objeto ``Str``. Ele foi implementado em Java, mas utiliza o comportamento do Python. +Esse exemplo em particular (string vezes numero) já foi implementado - veja `o código fonte para Str.java `__. Ele implementa ``__mul__()`` (o método de multiplicação Python) em um objeto ``Str``. Ele foi implementado em Java, mas utiliza o comportamento do Python. -Se você olhar em o código de `test_str.py `__, você vai ver os testes para esse comportamento. Nós já escrevemos uma suíte de testes que tenta executar todos as operações de cada tipo de dado. No entanto, todos os nomes listados naquele arquivo são exemplos que sabemos que irá falhar (porque a implementação ainda não existe). Os testes funcionam escrevendo um curto programa que implementa uma operação matemática, rodando o programa no Python e então rodando novamente no VOC/Java. O teste passa quando as duas execuções produzem uma saída idêntica. +Se você olhar em o código de `test_str.py `__, você vai ver os testes para esse comportamento. Nós já escrevemos uma suíte de testes que tenta executar todos as operações de cada tipo de dado. No entanto, todos os nomes listados naquele arquivo são exemplos que sabemos que irá falhar (porque a implementação ainda não existe). Os testes funcionam escrevendo um curto programa que implementa uma operação matemática, rodando o programa no Python e então rodando novamente no VOC/Java. O teste passa quando as duas execuções produzem uma saída idêntica. -Então - sua primeira contribuição a um projeto open source: Escolha um teste que esta listado no arquivo de teste ``test_str.py`` (ex, ``test_multiply_float`` é o teste de multiplicar uma string por um float), e modificar a implementação do Str até você ter a mesma saída do programa do CPython que você tem da mesma versão do programa VOC-compilado. Isto inclui mensagens de erro - se o CPython levanta uma ``TypeError`` para uma operação em particular (ex, ``“foo” * 3.1415``), então VOC também deve levantar - e a mensagem de erro deve ser exatamente a mesma. +Então - sua primeira contribuição a um projeto open source: Escolha um teste que esta listado no arquivo de teste ``test_str.py`` (ex, ``test_multiply_float`` é o teste de multiplicar uma string por um float), e modificar a implementação do Str até você ter a mesma saída do programa do CPython que você tem da mesma versão do programa VOC-compilado. Isto inclui mensagens de erro - se o CPython levanta uma ``TypeError`` para uma operação em particular (ex, ``“foo” * 3.1415``), então VOC também deve levantar - e a mensagem de erro deve ser exatamente a mesma. -Antes de você começar a trabalhar, visite o `ticket #36 `__ e registre qual função você irá trabalhar - dessa forma nós não teremos 2 pessoas trabalhando na mesma função. +Antes de você começar a trabalhar, visite o `ticket #36 `__ e registre qual função você irá trabalhar - dessa forma nós não teremos 2 pessoas trabalhando na mesma função. Uma vez que você tenha escrito sua implementação, rode os testes. Se você tiver um “unexpected success” da suíte de testes, e você *não tiver* nenhuma falha, você conseguiu! Apague a linha do arquivo ``test_str.py`` correspondente ao teste que você corrigiu (porque não é mais esperado que o teste falhe), e envie um pull request! diff --git a/content/contributing/how/first-time/what/voc/contents.lr b/content/contributing/how/first-time/what/voc/contents.lr index 78ebe73311..acefd223a5 100644 --- a/content/contributing/how/first-time/what/voc/contents.lr +++ b/content/contributing/how/first-time/what/voc/contents.lr @@ -34,13 +34,13 @@ Once you’ve got VOC working, you’ll be ready to make your first code contrib In order to make Java bytecode behave like Python, VOC needs to implement all the eccentricities of Python behavior. For example, Python allows you to multiply a string by an integer, resulting in a duplicated string (e.g., ``“foo” * 3`` => ``“foofoofoo”``). This *isn’t* legal Java, however; so we need to provide a Java library that implements this behavior. -That particular example (string times number) is already implemented - see `the source code for Str.java `__. This implements ``__mul__()`` (the Python multiplication method) on a ``Str`` object. It’s implemented in Java, but it implements Python behavior. +That particular example (string times number) is already implemented - see `the source code for Str.java `__. This implements ``__mul__()`` (the Python multiplication method) on a ``Str`` object. It’s implemented in Java, but it implements Python behavior. -If you then look at the code for `test_str.py `__, you’ll see the tests for this behavior. We’ve already written a test suite that tries to perform every operation on every data type. However, all of the names listed in that file are the examples that are known to fail (because the implementation doesn’t exist yet). The tests work by writing a short program that implements one mathematical operation, running the program under normal Python, and then running it again under VOC/Java. The test passes when the two executions produce identical output. +If you then look at the code for `test_str.py `__, you’ll see the tests for this behavior. We’ve already written a test suite that tries to perform every operation on every data type. However, all of the names listed in that file are the examples that are known to fail (because the implementation doesn’t exist yet). The tests work by writing a short program that implements one mathematical operation, running the program under normal Python, and then running it again under VOC/Java. The test passes when the two executions produce identical output. So - your first open source contribution: Pick a test that is currently listed in the ``test_str.py`` test file (e.g., test_multiply_float is the test of multiplying a string by a float), and modify the implementation of Str until you get the same output from CPython program as you do from VOC-compiled version of the same program. This includes error messages - if CPython raises a ``TypeError`` for a particular operation (e.g., ``“foo” * 3.1415``), then so should VOC - and the error message should be the same too, right down to the punctuation. -Before you start work, visit `Ticket #36 `__ and register which function you're working on - that way we won't end up with 2 people working on the same one. +Before you start work, visit `Ticket #36 `__ and register which function you're working on - that way we won't end up with 2 people working on the same one. Once you've written your implementation, run the tests. If you get an “unexpected success” from the test suite, and you *don’t* get any failures, you’ve done it! Delete the line from ``test_str.py`` file corresponding to the test you’ve fixed (because the test is no longer expected to fail), and submit a pull request! diff --git a/content/contributing/how/translations/contents+pt.lr b/content/contributing/how/translations/contents+pt.lr index 20163c1db2..1b2c6e46b5 100644 --- a/content/contributing/how/translations/contents+pt.lr +++ b/content/contributing/how/translations/contents+pt.lr @@ -8,8 +8,8 @@ Quer ajudar a traduzir ou atualizar o conteúdo deste site? A maior parte do conteúdo destas página encontra-se em `arquivos Lektor (.lr) `__ e `databags .ini `. Para traduzir uma página, escolha um idioma abaixo, -abra uma página e clique em "Editar no GitHub" (no canto superior direito da página). Para traduzir os databags, -`abra um arquivo .ini ` e crie ou edite a seção +abra uma página e clique em "Editar no GitHub" (no canto superior direito da página). Para traduzir os databags, +`abra um arquivo .ini ` e crie ou edite a seção para o idioma escolhido (e.g., [pt] para português). Algumas partes deste site estão no momento disponíveis nos seguintes idiomas: diff --git a/content/contributing/how/translations/contents.lr b/content/contributing/how/translations/contents.lr index b9d5189111..4aebb7452d 100644 --- a/content/contributing/how/translations/contents.lr +++ b/content/contributing/how/translations/contents.lr @@ -8,8 +8,8 @@ Want to help translate or update the content of this website? The contents of these pages are mostly written in `Lektor (.lr) files `__ and `.ini databags `. To translate a page, select a language below, -open a page then click "Edit on GitHub" (on the top-right corner of that page). To translate the databags, -`open a .ini file ` and create or edit the section +open a page then click "Edit on GitHub" (on the top-right corner of that page). To translate the databags, +`open a .ini file ` and create or edit the section for the specified language (e.g., [pt] for Portuguese). Some pages of this website are currently available in the following languages: diff --git a/content/contributing/membership/contents+es.lr b/content/contributing/membership/contents+es.lr index 9965196c38..6d2d33634a 100644 --- a/content/contributing/membership/contents+es.lr +++ b/content/contributing/membership/contents+es.lr @@ -21,7 +21,7 @@ Si deseas mostrar tu apoyo a la comunidad de BeeWare, te invitamos a convertirte Los miembros entusiastas pueden tener su nombre en la `página de miembros `__. -También tenemos un programa de becas que otorga membresías a personas que tienen el potencial de promover la comunidad BeeWare de manera nueva o interesante. Si deseas solicitar una beca, puedes ponerte en contacto con el `equipo de becas de BeeWare `__. +También tenemos un programa de becas que otorga membresías a personas que tienen el potencial de promover la comunidad BeeWare de manera nueva o interesante. Si deseas solicitar una beca, puedes ponerte en contacto con el `equipo de becas de BeeWare `__. Membresia Profesional ~~~~~~~~~~~~~~~~~~~~~~ @@ -99,6 +99,6 @@ Si el tamaño de una contribución única alcanza o supera el valor de una suscr Otras opciones ~~~~~~~~~~~~~~~~~~~~~ -Si deseas hablar con alguien sobre otras oportunidades de branding o patrocinio, o si deseas otras opciones de pago para tu membresía, por favor diríjete a `Russell Keith-Magee `__. +Si deseas hablar con alguien sobre otras oportunidades de branding o patrocinio, o si deseas otras opciones de pago para tu membresía, por favor diríjete a `Russell Keith-Magee `__. --- _slug: membresia diff --git a/content/contributing/membership/contents+pt.lr b/content/contributing/membership/contents+pt.lr index 1305b5bf08..964a3883c6 100644 --- a/content/contributing/membership/contents+pt.lr +++ b/content/contributing/membership/contents+pt.lr @@ -15,7 +15,7 @@ por $10/mês (dólares) Membros Entusiastas podem ter seu nome listado na `Página dos Membros `__. Nós também temos um programa de bolsa de estudos que confere a associação para pessoas que tem o potencial de avançar com a comunidade BeeWare -para novos e interessantes caminhos. Se você gostaria de poder aplicar para uma bolsa de estudos, por favor contate `o Time de Bolsas de Estudo do BeeWare `__. +para novos e interessantes caminhos. Se você gostaria de poder aplicar para uma bolsa de estudos, por favor contate `o Time de Bolsas de Estudo do BeeWare `__. Membro Profissional ~~~~~~~~~~~~~~~~~~~~~~~ @@ -93,7 +93,7 @@ Se o valor da sua contribuição única alcançar ou exceder o valor de uma insc Outras Opções ~~~~~~~~~~~~~ -Se você gostaria de falar com alguém sobre outras oportunidades de marca ou patrocínio, ou gostaria de outras formas de opções de pagamento para ser um membro, por favor fale diretamente com `Russell Keith-Magee `__. +Se você gostaria de falar com alguém sobre outras oportunidades de marca ou patrocínio, ou gostaria de outras formas de opções de pagamento para ser um membro, por favor fale diretamente com `Russell Keith-Magee `__. --- sort_key: 4 --- diff --git a/content/contributing/membership/contents+zh.lr b/content/contributing/membership/contents+zh.lr index 2e68123066..7bf3afa804 100644 --- a/content/contributing/membership/contents+zh.lr +++ b/content/contributing/membership/contents+zh.lr @@ -21,7 +21,7 @@ If you would like to show your support for the BeeWare community, we invite you Enthusiast members can have their name listed on the `Members page `__. -We also have a scholarship program that grants memberships to individuals who have the potential to advance the BeeWare community in new or interesting ways. If you would like to apply for a scholarship, please contact `the BeeWare Scholarship Team `__. +We also have a scholarship program that grants memberships to individuals who have the potential to advance the BeeWare community in new or interesting ways. If you would like to apply for a scholarship, please contact `the BeeWare Scholarship Team `__. Professional membership ~~~~~~~~~~~~~~~~~~~~~~~ @@ -99,4 +99,4 @@ If the size of a once-off contributions meets or exceeds the value of a 12 month Other options ~~~~~~~~~~~~~ -If you'd like to talk to someone about other branding or sponsorship opportunities, or you'd like other payment options for your membership, please direct enquiries to `Russell Keith-Magee `__. +If you'd like to talk to someone about other branding or sponsorship opportunities, or you'd like other payment options for your membership, please direct enquiries to `Russell Keith-Magee `__. diff --git a/content/contributing/membership/contents.lr b/content/contributing/membership/contents.lr index 620b68b11d..082dbacefc 100644 --- a/content/contributing/membership/contents.lr +++ b/content/contributing/membership/contents.lr @@ -21,7 +21,7 @@ If you would like to show your support for the BeeWare community, we invite you Enthusiast members can have their name listed on the `Members page `__. -We also have a scholarship program that grants memberships to individuals who have the potential to advance the BeeWare community in new or interesting ways. If you would like to apply for a scholarship, please contact `the BeeWare Scholarship Team `__. +We also have a scholarship program that grants memberships to individuals who have the potential to advance the BeeWare community in new or interesting ways. If you would like to apply for a scholarship, please contact `the BeeWare Scholarship Team `__. Professional membership ~~~~~~~~~~~~~~~~~~~~~~~ @@ -99,4 +99,4 @@ If the size of a once-off contributions meets or exceeds the value of a 12 month Other options ~~~~~~~~~~~~~ -If you'd like to talk to someone about other branding or sponsorship opportunities, or you'd like other payment options for your membership, please direct enquiries to `Russell Keith-Magee `__. +If you'd like to talk to someone about other branding or sponsorship opportunities, or you'd like other payment options for your membership, please direct enquiries to `Russell Keith-Magee `__. diff --git a/content/news/buzz/2017-google-summer-of-code-final-report-adam-boniecki/contents+es.lr b/content/news/buzz/2017-google-summer-of-code-final-report-adam-boniecki/contents+es.lr index d74b9343f1..90f2f69bce 100644 --- a/content/news/buzz/2017-google-summer-of-code-final-report-adam-boniecki/contents+es.lr +++ b/content/news/buzz/2017-google-summer-of-code-final-report-adam-boniecki/contents+es.lr @@ -6,7 +6,7 @@ body: Con el programa Google Summer of Code 2017 llegando a su fin, es hora de resumir lo que hice durante el verano trabajando en Batavia. -Batavia es una parte de la colección de proyectos de BeeWare. Como todavía está en su primera etapa de desarrollo, por mi parte me ofreció implementar una serie de características que faltaban en Batavia, que van desde tipos de datos elementales, a través de la manipulación JSON y construcciones de lenguaje como generadores. Publiqué mi propuesta en `este hilo de GitHub `__ y lo mantuve actualizado con mi progreso semanalmente. +Batavia es una parte de la colección de proyectos de BeeWare. Como todavía está en su primera etapa de desarrollo, por mi parte me ofreció implementar una serie de características que faltaban en Batavia, que van desde tipos de datos elementales, a través de la manipulación JSON y construcciones de lenguaje como generadores. Publiqué mi propuesta en `este hilo de GitHub `__ y lo mantuve actualizado con mi progreso semanalmente. Ten en cuenta que al final de GSoC, hemos decidido divergir de la propuesta inicial y renunciar a la aplicación de `contextlib` en favor de la compatibilidad con Python 3.6, que usa op-codes de 2 bytes. @@ -17,38 +17,38 @@ Pull Requests Listas y diccionarios -------------------------- -- `Pop, remove and insert methods for lists `__ -- `Pop, popitem, fromkeys and setdefault for dicts `__ +- `Pop, remove and insert methods for lists `__ +- `Pop, popitem, fromkeys and setdefault for dicts `__ -Modulo JSON +Modulo JSON ------------ -- `Encoding JSON (JSONEncoder, dump and dumps) `__ -- `Decoding JSON (JSONDecoder, parse) `__ -- `Bug fix regarding cricket and test generation for JSONEncoder `__ +- `Encoding JSON (JSONEncoder, dump and dumps) `__ +- `Decoding JSON (JSONDecoder, parse) `__ +- `Bug fix regarding cricket and test generation for JSONEncoder `__ Generadores --------------------- -- `Fix numerous existing bugs in Batavia's generators `__ -- `yield from implementation `__ -- `Support for yield from in Python 3.5+ `__ -- `Bug fix for yield from and Python 3.6+ `__ +- `Fix numerous existing bugs in Batavia's generators `__ +- `yield from implementation `__ +- `Support for yield from in Python 3.5+ `__ +- `Bug fix for yield from and Python 3.6+ `__ -Manejadores de contexto (`with`) +Manejadores de contexto (`with`) ------------------------------------------------ -- `SETUP_WITH and WITH_CLEANUP opcodes `__ -- `WITH_CLEANUP_START and WITH_CLEANUP_FINISH for Python 3.5+ `__ +- `SETUP_WITH and WITH_CLEANUP opcodes `__ +- `WITH_CLEANUP_START and WITH_CLEANUP_FINISH for Python 3.5+ `__ Compatibilidad con Python 3.6 ------------------------------------ -- `Support for 2-byte wide opcodes (Python 3.6+) `__ -- `Fix discrepancies in numerous error messages across Python versions `__ (open PR) +- `Support for 2-byte wide opcodes (Python 3.6+) `__ +- `Fix discrepancies in numerous error messages across Python versions `__ (open PR) Algunas otras correcciones de errores realizadas ---------------------------------------------------------------- -- https://github.com/pybee/batavia/pull/566 -- https://github.com/pybee/batavia/pull/597 -- https://github.com/pybee/batavia/pull/623 -- https://github.com/pybee/batavia/pull/565 +- https://github.com/beeware/batavia/pull/566 +- https://github.com/beeware/batavia/pull/597 +- https://github.com/beeware/batavia/pull/623 +- https://github.com/beeware/batavia/pull/565 --- pub_date: 2017-08-23 --- diff --git a/content/news/buzz/2017-google-summer-of-code-final-report-adam-boniecki/contents.lr b/content/news/buzz/2017-google-summer-of-code-final-report-adam-boniecki/contents.lr index 5e7585c1fb..b8f732d2b2 100644 --- a/content/news/buzz/2017-google-summer-of-code-final-report-adam-boniecki/contents.lr +++ b/content/news/buzz/2017-google-summer-of-code-final-report-adam-boniecki/contents.lr @@ -6,7 +6,7 @@ body: With Google Summer of Code 2017 program nearing its end, it is time to summarize what I got done during the summer working on `Batavia `__. -Batavia is a part of BeeWare's collection of projects. As it is still in its early stage of development, for my part I offered to implement a number of features missing from Batavia, ranging from elemental data types, through JSON manipulation and language constructs such as generators. I posted my proposal in `this GitHub thread `__ and kept it updated with my progress on a weekly basis. +Batavia is a part of BeeWare's collection of projects. As it is still in its early stage of development, for my part I offered to implement a number of features missing from Batavia, ranging from elemental data types, through JSON manipulation and language constructs such as generators. I posted my proposal in `this GitHub thread `__ and kept it updated with my progress on a weekly basis. Note that by the end of GSoC, we have decided to diverge from the proposal and forgo implementation of `contextlib` in favor of support for Python 3.6 2-byte wide opcodes. @@ -16,38 +16,38 @@ Pull Requests ============= Lists and dicts ---------------- -- `Pop, remove and insert methods for lists `__ -- `Pop, popitem, fromkeys and setdefault for dicts `__ +- `Pop, remove and insert methods for lists `__ +- `Pop, popitem, fromkeys and setdefault for dicts `__ JSON module ------------ -- `Encoding JSON (JSONEncoder, dump and dumps) `__ -- `Decoding JSON (JSONDecoder, parse) `__ -- `Bug fix regarding cricket and test generation for JSONEncoder `__ +- `Encoding JSON (JSONEncoder, dump and dumps) `__ +- `Decoding JSON (JSONDecoder, parse) `__ +- `Bug fix regarding cricket and test generation for JSONEncoder `__ Generators ----------- -- `Fix numerous existing bugs in Batavia's generators `__ -- `yield from implementation `__ -- `Support for yield from in Python 3.5+ `__ -- `Bug fix for yield from and Python 3.6+ `__ +- `Fix numerous existing bugs in Batavia's generators `__ +- `yield from implementation `__ +- `Support for yield from in Python 3.5+ `__ +- `Bug fix for yield from and Python 3.6+ `__ `with` statement ----------------- -- `SETUP_WITH and WITH_CLEANUP opcodes `__ -- `WITH_CLEANUP_START and WITH_CLEANUP_FINISH for Python 3.5+ `__ +- `SETUP_WITH and WITH_CLEANUP opcodes `__ +- `WITH_CLEANUP_START and WITH_CLEANUP_FINISH for Python 3.5+ `__ Python 3.6 compatibility ------------------------- -- `Support for 2-byte wide opcodes (Python 3.6+) `__ -- `Fix discrepancies in numerous error messages across Python versions `__ (open PR) +- `Support for 2-byte wide opcodes (Python 3.6+) `__ +- `Fix discrepancies in numerous error messages across Python versions `__ (open PR) Some other bug fixes done in the meantime ------------------------------------------ -- https://github.com/pybee/batavia/pull/566 -- https://github.com/pybee/batavia/pull/597 -- https://github.com/pybee/batavia/pull/623 -- https://github.com/pybee/batavia/pull/565 +- https://github.com/beeware/batavia/pull/566 +- https://github.com/beeware/batavia/pull/597 +- https://github.com/beeware/batavia/pull/623 +- https://github.com/beeware/batavia/pull/565 --- pub_date: 2017-08-23 diff --git a/content/news/buzz/2017-google-summer-of-code-final-report-dayanne-fernandes/contents+es.lr b/content/news/buzz/2017-google-summer-of-code-final-report-dayanne-fernandes/contents+es.lr index 3ffde082e5..08849a19b3 100644 --- a/content/news/buzz/2017-google-summer-of-code-final-report-dayanne-fernandes/contents+es.lr +++ b/content/news/buzz/2017-google-summer-of-code-final-report-dayanne-fernandes/contents+es.lr @@ -91,46 +91,46 @@ Tiquete abierto que reporté a `rubicon-objc`_ `Jonas Obrist`_ repository: .. _Issue 1: https://github.com/ojii/rubicon-objc/issues/1 -.. _Issue 58: https://github.com/pybee/cricket/issues/58 -.. _Issue 59: https://github.com/pybee/cricket/issues/59 - -.. _Issue 91: https://github.com/pybee/toga/issues/91 -.. _Issue 167: https://github.com/pybee/toga/issues/167 -.. _Issue 168: https://github.com/pybee/toga/issues/168 -.. _Issue 169: https://github.com/pybee/toga/issues/169 -.. _Issue 175: https://github.com/pybee/toga/issues/175 -.. _Issue 176: https://github.com/pybee/toga/issues/176 -.. _Issue 181: https://github.com/pybee/toga/issues/181 -.. _Issue 186: https://github.com/pybee/toga/issues/186 -.. _Issue 187: https://github.com/pybee/toga/issues/187 -.. _Issue 189: https://github.com/pybee/toga/issues/189 -.. _Issue 194: https://github.com/pybee/toga/issues/194 -.. _Issue 195: https://github.com/pybee/toga/issues/195 -.. _Issue 196: https://github.com/pybee/toga/issues/196 -.. _Issue 197: https://github.com/pybee/toga/issues/197 -.. _Issue 203: https://github.com/pybee/toga/issues/203 -.. _Issue 205: https://github.com/pybee/toga/issues/205 -.. _Issue 207: https://github.com/pybee/toga/issues/207 - -.. _PR 34: https://github.com/pybee/rubicon-objc/pull/34 - -.. _PR 60: https://github.com/pybee/cricket/pull/60 -.. _PR 65: https://github.com/pybee/cricket/pull/65 - -.. _PR 112: https://github.com/pybee/toga/pull/112 -.. _PR 170: https://github.com/pybee/toga/pull/170 -.. _PR 172: https://github.com/pybee/toga/pull/172 -.. _PR 173: https://github.com/pybee/toga/pull/173 -.. _PR 174: https://github.com/pybee/toga/pull/174 -.. _PR 178: https://github.com/pybee/toga/pull/178 -.. _PR 180: https://github.com/pybee/toga/pull/180 -.. _PR 182: https://github.com/pybee/toga/pull/182 -.. _PR 184: https://github.com/pybee/toga/pull/184 -.. _PR 188: https://github.com/pybee/toga/pull/188 -.. _PR 201: https://github.com/pybee/toga/pull/201 -.. _PR 204: https://github.com/pybee/toga/pull/204 -.. _PR 206: https://github.com/pybee/toga/pull/206 -.. _PR 208: https://github.com/pybee/toga/pull/208 +.. _Issue 58: https://github.com/beeware/cricket/issues/58 +.. _Issue 59: https://github.com/beeware/cricket/issues/59 + +.. _Issue 91: https://github.com/beeware/toga/issues/91 +.. _Issue 167: https://github.com/beeware/toga/issues/167 +.. _Issue 168: https://github.com/beeware/toga/issues/168 +.. _Issue 169: https://github.com/beeware/toga/issues/169 +.. _Issue 175: https://github.com/beeware/toga/issues/175 +.. _Issue 176: https://github.com/beeware/toga/issues/176 +.. _Issue 181: https://github.com/beeware/toga/issues/181 +.. _Issue 186: https://github.com/beeware/toga/issues/186 +.. _Issue 187: https://github.com/beeware/toga/issues/187 +.. _Issue 189: https://github.com/beeware/toga/issues/189 +.. _Issue 194: https://github.com/beeware/toga/issues/194 +.. _Issue 195: https://github.com/beeware/toga/issues/195 +.. _Issue 196: https://github.com/beeware/toga/issues/196 +.. _Issue 197: https://github.com/beeware/toga/issues/197 +.. _Issue 203: https://github.com/beeware/toga/issues/203 +.. _Issue 205: https://github.com/beeware/toga/issues/205 +.. _Issue 207: https://github.com/beeware/toga/issues/207 + +.. _PR 34: https://github.com/beeware/rubicon-objc/pull/34 + +.. _PR 60: https://github.com/beeware/cricket/pull/60 +.. _PR 65: https://github.com/beeware/cricket/pull/65 + +.. _PR 112: https://github.com/beeware/toga/pull/112 +.. _PR 170: https://github.com/beeware/toga/pull/170 +.. _PR 172: https://github.com/beeware/toga/pull/172 +.. _PR 173: https://github.com/beeware/toga/pull/173 +.. _PR 174: https://github.com/beeware/toga/pull/174 +.. _PR 178: https://github.com/beeware/toga/pull/178 +.. _PR 180: https://github.com/beeware/toga/pull/180 +.. _PR 182: https://github.com/beeware/toga/pull/182 +.. _PR 184: https://github.com/beeware/toga/pull/184 +.. _PR 188: https://github.com/beeware/toga/pull/188 +.. _PR 201: https://github.com/beeware/toga/pull/201 +.. _PR 204: https://github.com/beeware/toga/pull/204 +.. _PR 206: https://github.com/beeware/toga/pull/206 +.. _PR 208: https://github.com/beeware/toga/pull/208 .. _Tkinter: https://docs.python.org/2/library/tkinter.html .. _BeeWare: /es/ @@ -164,9 +164,9 @@ Me gustaría agradecer a mis mentores `Russell Keith-Magee`_ y `Elias Dorneles`_ .. _Jonas Obrist: https://github.com/ojii .. _Google Summer of Code: https://developers.google.com/open-source/gsoc/ -.. _Cricket: https://pybee.org/project/projects/tools/cricket/ -.. _Toga: https://pybee.org/project/projects/libraries/toga/ -.. _rubicon-objc: https://pybee.org/project/projects/bridges/rubicon/ +.. _Cricket: /project/projects/tools/cricket/ +.. _Toga: /project/projects/libraries/toga/ +.. _rubicon-objc: /project/projects/bridges/rubicon/ --- diff --git a/content/news/buzz/2017-google-summer-of-code-final-report-dayanne-fernandes/contents.lr b/content/news/buzz/2017-google-summer-of-code-final-report-dayanne-fernandes/contents.lr index 9039cf9e2b..f06d4fab42 100644 --- a/content/news/buzz/2017-google-summer-of-code-final-report-dayanne-fernandes/contents.lr +++ b/content/news/buzz/2017-google-summer-of-code-final-report-dayanne-fernandes/contents.lr @@ -7,9 +7,9 @@ body: After almost 4 months of work on `Google Summer of Code`_ 2017, finally I'm completing my proposal. Every widget migration and every commit/PR/issue/discussion with my mentors about `Cricket`_ , `Toga`_ and `rubicon-objc`_ were detailed on the `Issue 58`_. .. _Google Summer of Code: https://developers.google.com/open-source/gsoc/ -.. _Cricket: https://pybee.org/project/projects/tools/cricket/ -.. _Toga: https://pybee.org/project/projects/libraries/toga/ -.. _rubicon-objc: https://pybee.org/project/projects/bridges/rubicon/ +.. _Cricket: /project/projects/tools/cricket/ +.. _Toga: /project/projects/libraries/toga/ +.. _rubicon-objc: /project/projects/bridges/rubicon/ "Eating your own dog food" --------------------------- @@ -95,50 +95,50 @@ Open issue that I reported to `rubicon-objc`_ `Jonas Obrist`_ repository: .. _Issue 1: https://github.com/ojii/rubicon-objc/issues/1 -.. _Issue 58: https://github.com/pybee/cricket/issues/58 -.. _Issue 59: https://github.com/pybee/cricket/issues/59 - -.. _Issue 91: https://github.com/pybee/toga/issues/91 -.. _Issue 167: https://github.com/pybee/toga/issues/167 -.. _Issue 168: https://github.com/pybee/toga/issues/168 -.. _Issue 169: https://github.com/pybee/toga/issues/169 -.. _Issue 175: https://github.com/pybee/toga/issues/175 -.. _Issue 176: https://github.com/pybee/toga/issues/176 -.. _Issue 181: https://github.com/pybee/toga/issues/181 -.. _Issue 186: https://github.com/pybee/toga/issues/186 -.. _Issue 187: https://github.com/pybee/toga/issues/187 -.. _Issue 189: https://github.com/pybee/toga/issues/189 -.. _Issue 194: https://github.com/pybee/toga/issues/194 -.. _Issue 195: https://github.com/pybee/toga/issues/195 -.. _Issue 196: https://github.com/pybee/toga/issues/196 -.. _Issue 197: https://github.com/pybee/toga/issues/197 -.. _Issue 203: https://github.com/pybee/toga/issues/203 -.. _Issue 205: https://github.com/pybee/toga/issues/205 -.. _Issue 207: https://github.com/pybee/toga/issues/207 - -.. _PR 34: https://github.com/pybee/rubicon-objc/pull/34 - -.. _PR 60: https://github.com/pybee/cricket/pull/60 -.. _PR 65: https://github.com/pybee/cricket/pull/65 - -.. _PR 112: https://github.com/pybee/toga/pull/112 -.. _PR 170: https://github.com/pybee/toga/pull/170 -.. _PR 172: https://github.com/pybee/toga/pull/172 -.. _PR 173: https://github.com/pybee/toga/pull/173 -.. _PR 174: https://github.com/pybee/toga/pull/174 -.. _PR 178: https://github.com/pybee/toga/pull/178 -.. _PR 180: https://github.com/pybee/toga/pull/180 -.. _PR 182: https://github.com/pybee/toga/pull/182 -.. _PR 184: https://github.com/pybee/toga/pull/184 -.. _PR 188: https://github.com/pybee/toga/pull/188 -.. _PR 201: https://github.com/pybee/toga/pull/201 -.. _PR 204: https://github.com/pybee/toga/pull/204 -.. _PR 206: https://github.com/pybee/toga/pull/206 -.. _PR 208: https://github.com/pybee/toga/pull/208 +.. _Issue 58: https://github.com/beeware/cricket/issues/58 +.. _Issue 59: https://github.com/beeware/cricket/issues/59 + +.. _Issue 91: https://github.com/beeware/toga/issues/91 +.. _Issue 167: https://github.com/beeware/toga/issues/167 +.. _Issue 168: https://github.com/beeware/toga/issues/168 +.. _Issue 169: https://github.com/beeware/toga/issues/169 +.. _Issue 175: https://github.com/beeware/toga/issues/175 +.. _Issue 176: https://github.com/beeware/toga/issues/176 +.. _Issue 181: https://github.com/beeware/toga/issues/181 +.. _Issue 186: https://github.com/beeware/toga/issues/186 +.. _Issue 187: https://github.com/beeware/toga/issues/187 +.. _Issue 189: https://github.com/beeware/toga/issues/189 +.. _Issue 194: https://github.com/beeware/toga/issues/194 +.. _Issue 195: https://github.com/beeware/toga/issues/195 +.. _Issue 196: https://github.com/beeware/toga/issues/196 +.. _Issue 197: https://github.com/beeware/toga/issues/197 +.. _Issue 203: https://github.com/beeware/toga/issues/203 +.. _Issue 205: https://github.com/beeware/toga/issues/205 +.. _Issue 207: https://github.com/beeware/toga/issues/207 + +.. _PR 34: https://github.com/beeware/rubicon-objc/pull/34 + +.. _PR 60: https://github.com/beeware/cricket/pull/60 +.. _PR 65: https://github.com/beeware/cricket/pull/65 + +.. _PR 112: https://github.com/beeware/toga/pull/112 +.. _PR 170: https://github.com/beeware/toga/pull/170 +.. _PR 172: https://github.com/beeware/toga/pull/172 +.. _PR 173: https://github.com/beeware/toga/pull/173 +.. _PR 174: https://github.com/beeware/toga/pull/174 +.. _PR 178: https://github.com/beeware/toga/pull/178 +.. _PR 180: https://github.com/beeware/toga/pull/180 +.. _PR 182: https://github.com/beeware/toga/pull/182 +.. _PR 184: https://github.com/beeware/toga/pull/184 +.. _PR 188: https://github.com/beeware/toga/pull/188 +.. _PR 201: https://github.com/beeware/toga/pull/201 +.. _PR 204: https://github.com/beeware/toga/pull/204 +.. _PR 206: https://github.com/beeware/toga/pull/206 +.. _PR 208: https://github.com/beeware/toga/pull/208 .. _Tkinter: https://docs.python.org/2/library/tkinter.html -.. _BeeWare: https://pybee.org -.. _Colosseum: https://pybee.org/project/projects/libraries/colosseum/ +.. _BeeWare: https://beeware.org +.. _Colosseum: /project/projects/libraries/colosseum/ Future Plans diff --git a/content/news/buzz/2017-google-summer-of-code-final-report-jonas-schell/contents+es.lr b/content/news/buzz/2017-google-summer-of-code-final-report-jonas-schell/contents+es.lr index 18747e7737..e33a7ea071 100644 --- a/content/news/buzz/2017-google-summer-of-code-final-report-jonas-schell/contents+es.lr +++ b/content/news/buzz/2017-google-summer-of-code-final-report-jonas-schell/contents+es.lr @@ -8,7 +8,7 @@ Google Summer of Code 2017 está llegando a su fin. Después de tres meses de tr "Ningún plan de batalla sobrevive al primer contacto". -------------------------------------------------------------------- -Esta fue una de las primeras cosas que Russell me dijo después de que decidimos fundamentalmente reestructurar mi `calendario y metas de GSoC propuestos `__. Durante el período inicial con la comunidad descubrimos que Toga era aún más difícil de probar como esperábamos. El estrecho acoplamiento entre el código independiente de la plataforma en Toga-Core y las implementaciones dependientes de la plataforma para (Windows, MacOS, iOS, Linux, Android, Django, ...) nos estaba dando problemas para escribir pruebas significativas. +Esta fue una de las primeras cosas que Russell me dijo después de que decidimos fundamentalmente reestructurar mi `calendario y metas de GSoC propuestos `__. Durante el período inicial con la comunidad descubrimos que Toga era aún más difícil de probar como esperábamos. El estrecho acoplamiento entre el código independiente de la plataforma en Toga-Core y las implementaciones dependientes de la plataforma para (Windows, MacOS, iOS, Linux, Android, Django, ...) nos estaba dando problemas para escribir pruebas significativas. Esperamos que Toga se convierta en un proyecto de tamaño decente, por lo tanto queremos que tenga una base sólida y bien probada. Por esta razón, decidimos que pasaría la mayor parte de GSoC para reestructurar Toga para que ejecutar pruebas resultara más fácil de hacer. Además de eso, también añadiría pruebas de implementación para comprobar si un backend dado se implementa de la manera correcta. Si terminara antes del final del verano, empezaría con mi propuesta de proyecto original. @@ -18,7 +18,7 @@ Con los nuevos objetivos y una nueva rama comencé el viaje para reestructurar e Después de hackear y probar diferentes cosas en una `rama separada `__. Identifiqué que las dependencias entrelazadas de la plataforma son el problema principal. Para separar el módulo Toga-Core de sus implementaciones de backend decidimos usar el patrón de fábrica en lugar del modelo de herencia que teníamos antes. Ahora cada backend tiene su propia fábrica que produce los widgets adecuados para la plataforma en la que se está ejecutando. De esta manera tenemos una clara separación entre Toga-Core y el nivel de implementación. Las dependencias de la plataforma ahora están incluidas en el nivel de implementación. -Después de que la nueva estructura fuera clara porté Toga-Core así como los backends para el Cocoa, iOS y GTK. Hice esto en la rama de Toga `(La gran reestructuración de Toga [WIP] # 185) `__. +Después de que la nueva estructura fuera clara porté Toga-Core así como los backends para el Cocoa, iOS y GTK. Hice esto en la rama de Toga `(La gran reestructuración de Toga [WIP] # 185) `__. En la práctica, esto significaba que tenía que tocar manualmente casi todos los widgets de todos los backends para conectarlos al nuevo patrón de fábrica. @@ -30,8 +30,8 @@ Toga habla con los frameworks nativos GUI, por lo tanto tuve que tener un buen e * "Me encanta Python, ¿por qué tengo que entender Objetive C"? Para trabajar eficazmente en los backends de iOS y macOS, tenía que aprender los conceptos básicos del Objetivo C, aunque sólo fuera para leer los documentos de Apple. * Toga tiene un montón de partes móviles. Hay backends, marcos, librerías para hablar con backends, librerías para realizar el diseño de la interfaz de usuario y más. Me tomó una buena cantidad de tiempo para entender todas estas partes. Lo siguiente es sólo una visión general de los conocimientos recién adquiridos durante GSoC: -* `Rubicon-ObjC `__ para hablar con los backends de iOS y macOS. -* `Colosseum `__ para entender y solucionar problemas de diseño. +* `Rubicon-ObjC `__ para hablar con los backends de iOS y macOS. +* `Colosseum `__ para entender y solucionar problemas de diseño. * `Módulo AST `__ para realizar las pruebas de implementación. * El uso de patrones de diseño * Cómo estructurar grandes proyectos. @@ -40,7 +40,7 @@ Toga habla con los frameworks nativos GUI, por lo tanto tuve que tener un buen e Otro trabajo que realicé -------------------------------- -* PR: Translated part of the pybee.org webpage into german. `(PR #173) `__ +* PR: Translated part of the beeware.org webpage into german. `(PR #173) `__ * Helped newcomers on Gitter and GitHub. * Tested if Toga would profit from static typing `(toga/static_typing) `__. * Created an implementation test suite based on the AST module. @@ -48,18 +48,18 @@ Otro trabajo que realicé * Updated and extended documentation on Toga-Core as well as the macOS and iOS Backend. * Created a toga-dummy backend. * First draft of the Settings API and working backend implementation for macOS. -* Many small and big fixes on Toga-Core, cocoa, iOS, and GTK backends. All in the main PR `pybee/toga The Big Restructure of Toga [WIP] `__ -* PR: `pybee/toga fix for getting the length of the filenames array `__ -* PR: `pybee/toga Fixed #189 cocoa.progressbar with rehint `__ -* PR: `pybee/briefcase-template Fix for spaces in app name. Issue #2 `__ -* PR: `pybee/toga Toga Settings API [WIP] `__ +* Many small and big fixes on Toga-Core, cocoa, iOS, and GTK backends. All in the main PR `beeware/toga The Big Restructure of Toga [WIP] `__ +* PR: `beeware/toga fix for getting the length of the filenames array `__ +* PR: `beeware/toga Fixed #189 cocoa.progressbar with rehint `__ +* PR: `beeware/briefcase-template Fix for spaces in app name. Issue #2 `__ +* PR: `beeware/toga Toga Settings API [WIP] `__ Futuro trabajo por hacer ------------------------------ -* Todo mi trabajo se encuentra en el PR `"La gran reestructuración de Toga [WIP]" `__. Después de que los backends que faltan, a saber, Windows y Android, se incluyan, todo se puede emerger con la rama master. Tenemos que esperar a los backends que faltan, porque el nuevo esquema es incompatible con las versiones antiguas y no pueden coexistir. +* Todo mi trabajo se encuentra en el PR `"La gran reestructuración de Toga [WIP]" `__. Después de que los backends que faltan, a saber, Windows y Android, se incluyan, todo se puede emerger con la rama master. Tenemos que esperar a los backends que faltan, porque el nuevo esquema es incompatible con las versiones antiguas y no pueden coexistir. -* La API de configuración de mi propuesta original no se ha terminado debido a las razones mencionadas anteriormente. Tengo un primer borrador de trabajo y seguiré trabajando en él después de GSoC en `este Pull Request `__. +* La API de configuración de mi propuesta original no se ha terminado debido a las razones mencionadas anteriormente. Tengo un primer borrador de trabajo y seguiré trabajando en él después de GSoC en `este Pull Request `__. "Shout out" --------------- diff --git a/content/news/buzz/2017-google-summer-of-code-final-report-jonas-schell/contents.lr b/content/news/buzz/2017-google-summer-of-code-final-report-jonas-schell/contents.lr index 698b5db1b5..a87ecd9fdb 100644 --- a/content/news/buzz/2017-google-summer-of-code-final-report-jonas-schell/contents.lr +++ b/content/news/buzz/2017-google-summer-of-code-final-report-jonas-schell/contents.lr @@ -8,7 +8,7 @@ Google Summer of Code 2017 is coming to an end. After three month of working on “No Battle Plan Survives First Contact.” ----------------------------------------- -This was one of the first things Russell said to me after we decided to fundamentally restructure my `proposed GSoC timetable and goals `__. During the community bounding period we discovered that Toga was even harder to test as we expected. The tight coupling between the platform independent Toga-Core part and the platform dependent implementations for (Windows, macOS, iOS, Linux, Android, Django, ...) was giving us a hard time to write meaningful tests. +This was one of the first things Russell said to me after we decided to fundamentally restructure my `proposed GSoC timetable and goals `__. During the community bounding period we discovered that Toga was even harder to test as we expected. The tight coupling between the platform independent Toga-Core part and the platform dependent implementations for (Windows, macOS, iOS, Linux, Android, Django, ...) was giving us a hard time to write meaningful tests. We expect Toga to become a decently sized project, therefore we want it to have a solid and well tested base. Given that, we decided that I would spend most of GSoC to restructure Toga to make it more testable. Besides that, I would also add implementation tests to check if a given backend is implemented in the right way. If I would finish before the end of the summer I would just start with my original project proposal. @@ -18,7 +18,7 @@ With the new goals and a fresh branch I started the journey to restructure the T After hacking around and testing different things on a `separate branch `__. I identified that the intertwined platform dependencies are the main problem. To separate the Toga-Core module form its backend implementations we decided to use the factory pattern instead of the inheritance model that we had before. Now every backend has its own factory that produces the right widgets for the platform it is running on. This way we have a clear separation between Toga-Core and the implementation level. Platform dependencies are now enclosed in the implementation level. -After the new structure was clear I ported Toga-Core as well as the backends for cocoa, iOS and GTK. I did this in the Toga branch `(The Big Restructure of Toga [WIP] #185) `__. +After the new structure was clear I ported Toga-Core as well as the backends for cocoa, iOS and GTK. I did this in the Toga branch `(The Big Restructure of Toga [WIP] #185) `__. In practice this meant that I had to manually touch almost every widget of all backends to port them to the new factory pattern. Challenges @@ -29,8 +29,8 @@ Toga talks to native GUI frameworks, hence I had to get a good understanding abo * “I love Python, why do I have to understand Objective C”? To effectively work on the iOS and macOS backends I had to learn the basics of Objective C – if only to read the Apple docs. * Toga has a lot of moving parts. There are backends, frameworks, libraries to talk to backends, libraries to perform the layout of the UI and more. I spend a good amount of time to understand all of these parts. The following is just a overview of newly acquired knowledge during GSoC: - * `Rubicon-ObjC `__ to talk to the iOS and macOS backends. - * `Colosseum `__ to understand and fix layout problems. + * `Rubicon-ObjC `__ to talk to the iOS and macOS backends. + * `Colosseum `__ to understand and fix layout problems. * `AST `__ module to perform the implementation tests. * The use of Design Patterns * How to structure large projects. @@ -39,7 +39,7 @@ Toga talks to native GUI frameworks, hence I had to get a good understanding abo Other work I did ----------------- -* PR: Translated part of the pybee.org webpage into german. `(PR #173) `__ +* PR: Translated part of the beeware.org webpage into german. `(PR #173) `__ * Helped newcomers on Gitter and GitHub. * Tested if Toga would profit from static typing `(toga/static_typing) `__. * Created an implementation test suite based on the AST module. @@ -47,18 +47,18 @@ Other work I did * Updated and extended documentation on Toga-Core as well as the macOS and iOS Backend. * Created a toga-dummy backend. * First draft of the Settings API and working backend implementation for macOS. -* Many small and big fixes on Toga-Core, cocoa, iOS, and GTK backends. All in the main PR `pybee/toga The Big Restructure of Toga [WIP] `__ -* PR: `pybee/toga fix for getting the length of the filenames array `__ -* PR: `pybee/toga Fixed #189 cocoa.progressbar with rehint `__ -* PR: `pybee/briefcase-template Fix for spaces in app name. Issue #2 `__ -* PR: `pybee/toga Toga Settings API [WIP] `__ +* Many small and big fixes on Toga-Core, cocoa, iOS, and GTK backends. All in the main PR `beeware/toga The Big Restructure of Toga [WIP] `__ +* PR: `beeware/toga fix for getting the length of the filenames array `__ +* PR: `beeware/toga Fixed #189 cocoa.progressbar with rehint `__ +* PR: `beeware/briefcase-template Fix for spaces in app name. Issue #2 `__ +* PR: `beeware/toga Toga Settings API [WIP] `__ Future Work to be Done ----------------------- -* All my work sits in the PR `“The Big Restructure of Toga [WIP]” `__. After the missing backends, namely Windows and Android, are ported, everything can be merged into master. We have to wait for the missing backends, because the new is incompatible with the old versions and they can’t coexist. +* All my work sits in the PR `“The Big Restructure of Toga [WIP]” `__. After the missing backends, namely Windows and Android, are ported, everything can be merged into master. We have to wait for the missing backends, because the new is incompatible with the old versions and they can’t coexist. -* The Settings API from my original proposal is not finished because of the above mentioned reasons. I have a first working draft and I will continue working on it after GSoC in `this PR `__. +* The Settings API from my original proposal is not finished because of the above mentioned reasons. I have a first working draft and I will continue working on it after GSoC in `this PR `__. Shoutout --------- diff --git a/content/news/buzz/2018-google-summer-of-code-final-report-patience-shyu/contents.lr b/content/news/buzz/2018-google-summer-of-code-final-report-patience-shyu/contents.lr index 969315c344..ae28cc8f3e 100644 --- a/content/news/buzz/2018-google-summer-of-code-final-report-patience-shyu/contents.lr +++ b/content/news/buzz/2018-google-summer-of-code-final-report-patience-shyu/contents.lr @@ -7,7 +7,7 @@ body: Google Summer of Code is coming to an end. I've spent the summer working on optimizing the `VOC compiler`_, and I’m super excited to share the results. -.. _VOC compiler: https://pybee.org/project/projects/bridges/voc/ +.. _VOC compiler: /project/projects/bridges/voc/ Results ======= @@ -70,9 +70,9 @@ On current master (Aug 14th, 2018): Pystone(1.2) time for 50000 passes = 10.9498 This machine benchmarks at 4566.29 pystones/second -.. _microbenchmarking suite: https://github.com/pybee/voc/blob/master/tests/microbenchmarks.py +.. _microbenchmarking suite: https://github.com/beeware/voc/blob/master/tests/microbenchmarks.py .. _PyPy Speed Center: http://speed.pypy.org/comparison/ -.. _Pystone: https://github.com/pybee/voc/blob/master/tests/benchmarks/pystone.py +.. _Pystone: https://github.com/beeware/voc/blob/master/tests/benchmarks/pystone.py .. _Dhrystone: https://en.wikipedia.org/wiki/Dhrystone @@ -106,10 +106,10 @@ heard about optimzation in my compilers class) and he was saying to me, think si I used a `profiler`_ to understand exactly which parts of VOC were slow, and that information drove the changes we implemented. I think it worked out pretty well! -.. _Integer: https://github.com/pybee/voc/pull/825 -.. _boolean preallocation: https://github.com/pybee/voc/pull/830 -.. _refactoring the Python comparison functions: https://github.com/pybee/voc/pull/875 -.. _nested loops optimization: https://github.com/pybee/voc/pull/881 +.. _Integer: https://github.com/beeware/voc/pull/825 +.. _boolean preallocation: https://github.com/beeware/voc/pull/830 +.. _refactoring the Python comparison functions: https://github.com/beeware/voc/pull/875 +.. _nested loops optimization: https://github.com/beeware/voc/pull/881 .. _profiler: https://www.ej-technologies.com/products/jprofiler/overview.html @@ -136,40 +136,40 @@ started improvising halfway through the summer. I am so grateful for your help, PR Log (in chronological order) ================================== -* `Original Proposal (with weekly status updates) `__ +* `Original Proposal (with weekly status updates) `__ Optimization-related Features ---------------------------------- -* `Introduce Performance Benchmarking Suite `__ -* `Small Integer Preallocation `__ -* `Boolean Preallocation `__ -* `Module Caching `__ -* `Hook up Pystone `__ -* `Optimize Zero Argument Function Calls `__ -* `Remove Code Objects `__ -* `Comparisons Optimization `__ -* `Loop optimization by reusing StopIterations `__ -* `String cleanup/optimization `__ -* `Dictionary access optimization `__ -* `Create functions only when needed `__ +* `Introduce Performance Benchmarking Suite `__ +* `Small Integer Preallocation `__ +* `Boolean Preallocation `__ +* `Module Caching `__ +* `Hook up Pystone `__ +* `Optimize Zero Argument Function Calls `__ +* `Remove Code Objects `__ +* `Comparisons Optimization `__ +* `Loop optimization by reusing StopIterations `__ +* `String cleanup/optimization `__ +* `Dictionary access optimization `__ +* `Create functions only when needed `__ Bug Fixes and Miscellaneous ------------------------------ -* `Fix Method repr `__ -* `Fix custom substitutions `__ -* `Fix List Bug `__ -* `Remove Unnecessary Instruction `__ -* `Fix __setitem__ error messages `__ -* `Fix contains/not contains bugs and refactor `__ -* `Add tests for problematic exception raising `__ -* `Add test for with + exception combo `__ -* `Add test for wrong iter error message `__ -* `Add tests for globals bug `__ -* `Remove unnecessary type casts and clean up `__ -* `Add test for problematic builtin function call `__ -* `Introduce org/python/Object type tests `__ +* `Fix Method repr `__ +* `Fix custom substitutions `__ +* `Fix List Bug `__ +* `Remove Unnecessary Instruction `__ +* `Fix __setitem__ error messages `__ +* `Fix contains/not contains bugs and refactor `__ +* `Add tests for problematic exception raising `__ +* `Add test for with + exception combo `__ +* `Add test for wrong iter error message `__ +* `Add tests for globals bug `__ +* `Remove unnecessary type casts and clean up `__ +* `Add test for problematic builtin function call `__ +* `Introduce org/python/Object type tests `__ --- pub_date: 2018-08-14 diff --git a/content/news/buzz/2018-google-summer-of-code-final-report-yap-boon-peng/contents.lr b/content/news/buzz/2018-google-summer-of-code-final-report-yap-boon-peng/contents.lr index 02f2afffb5..a31f404057 100644 --- a/content/news/buzz/2018-google-summer-of-code-final-report-yap-boon-peng/contents.lr +++ b/content/news/buzz/2018-google-summer-of-code-final-report-yap-boon-peng/contents.lr @@ -6,14 +6,14 @@ pub_date: 2018-08-11 --- body: -In the blink of an eye, Google Summer of Code (GSoC) 2018 has come to an end. During the three months long coding period, I have contributed several patches in VOC repository of BeeWare, all working towards the ultimate end goal of running `asyncio` module in VOC. In this blog post (which is my first actual blog post by the way 😄), I will document what I have done so far, why I couldn't make it to the end goal (yea, unfortunately I couldn't get `asyncio` to work at the end of GSoC 2018), and what's left that needs to be done in order to achieve the end goal (or at least make part of `asyncio` work). +In the blink of an eye, Google Summer of Code (GSoC) 2018 has come to an end. During the three months long coding period, I have contributed several patches in VOC repository of BeeWare, all working towards the ultimate end goal of running `asyncio` module in VOC. In this blog post (which is my first actual blog post by the way 😄), I will document what I have done so far, why I couldn't make it to the end goal (yea, unfortunately I couldn't get `asyncio` to work at the end of GSoC 2018), and what's left that needs to be done in order to achieve the end goal (or at least make part of `asyncio` work). Building Foundation -------------------- The first error that the transpiler throws when attempting to compile `asyncio` module was "No handler for `YieldFrom`", so it makes sense to start from this issue first. -Another feature related to generator was `Yield` expression. Before GSoC 2018, `Yield` statement in VOC was just a statement, meaning `yield` could not be used as expression. Generator methods such as `generator.send`, `generator.throw` and `generator.close` were not supported as well. Those features are what make asynchronous programming with generator possible, so I spent a few weeks to extend generator functionality in VOC, laying down the path to `asyncio` module. +Another feature related to generator was `Yield` expression. Before GSoC 2018, `Yield` statement in VOC was just a statement, meaning `yield` could not be used as expression. Generator methods such as `generator.send`, `generator.throw` and `generator.close` were not supported as well. Those features are what make asynchronous programming with generator possible, so I spent a few weeks to extend generator functionality in VOC, laying down the path to `asyncio` module. PRs related to generator are listed below: @@ -21,14 +21,14 @@ PRs related to generator are listed below: * `PR #823`_ : Added generator send method (merged) * `PR #831`_ : Support exceptions handling in generator (merged) -.. _PR #821: https://github.com/pybee/voc/pull/821 -.. _PR #823: https://github.com/pybee/voc/pull/823 -.. _PR #831: https://github.com/pybee/voc/pull/831 +.. _PR #821: https://github.com/beeware/voc/pull/821 +.. _PR #823: https://github.com/beeware/voc/pull/823 +.. _PR #831: https://github.com/beeware/voc/pull/831 Nonlocal Statement ------------------- -`Nonlocal` statement was another syntax not supported by VOC. After completion of generator's features, implementing this is the next step towards compiling `asyncio` module. +`Nonlocal` statement was another syntax not supported by VOC. After completion of generator's features, implementing this is the next step towards compiling `asyncio` module. Implementing this feature took about 3 ~ 4 weeks as this is not as trivial as it seems. I took several approaches on this, while some of them do work, the code is not pretty and `hacky`, which could come back to bite me/other contributors in the long run. After many discussions with Russell, I refactored the closure mechanism in VOC and took a much cleaner approach in `nonlocal` implementations. I must admit that I took some short-cuts for the sake of "making nonlocal works" in the process of implementing `nonlocal` statement, resulting in poor design and messy codes. Many thanks to Russell, who helped me to improve my coding style and told me not to be discouraged when I'm stuck. 😄 @@ -37,8 +37,8 @@ Related PRs: * `PR #854`_ : Nonlocal statement support (merged) * `PR #873`_ : Added closure related test cases (merged) -.. _PR #854: https://github.com/pybee/voc/pull/854 -.. _PR #873: https://github.com/pybee/voc/pull/873 +.. _PR #854: https://github.com/beeware/voc/pull/854 +.. _PR #873: https://github.com/beeware/voc/pull/873 The Collections Module @@ -51,9 +51,9 @@ Related PRs: * `PR #896`_ : Implements collections.Deque (merged) * `PR #897`_ : Implements collections.OrderedDict` (merged) -.. _PR #874: https://github.com/pybee/voc/pull/874 -.. _PR #896: https://github.com/pybee/voc/pull/896 -.. _PR #897: https://github.com/pybee/voc/pull/897 +.. _PR #874: https://github.com/beeware/voc/pull/874 +.. _PR #896: https://github.com/beeware/voc/pull/896 +.. _PR #897: https://github.com/beeware/voc/pull/897 Other PRs submitted during GSoC 2018 @@ -67,25 +67,25 @@ Other PRs submitted during GSoC 2018 * `PR #860`_ : Added test case for `Issue #859`_ (merged) * `PR #862`_ : Added test case for `Issue #861`_ (merged) * `PR #867`_ : Fixed `Issue #866`_ RunTimeError when generator is nested in more than 1 level of function definition (merged) -* `PR #868`_ : Fixed `Issue #861`_ Redefining nested function from other function overrides original nested function (merged) +* `PR #868`_ : Fixed `Issue #861`_ Redefining nested function from other function overrides original nested function (merged) * `PR #879`_ : Fixed Incompatible Stack Height caused by expression statement (merged) * `PR #901`_ : Added test case for `Issue #900`_ (merged) * `PR #788`_ : Implements asyncio.coroutines [WIP] (open, the dream 😎) - - -.. _PR #817: https://github.com/pybee/voc/pull/817 -.. _PR #836: https://github.com/pybee/voc/pull/836 -.. _PR #847: https://github.com/pybee/voc/pull/847 -.. _PR #849: https://github.com/pybee/voc/pull/849 -.. _PR #858: https://github.com/pybee/voc/pull/858 -.. _PR #860: https://github.com/pybee/voc/pull/860 -.. _PR #862: https://github.com/pybee/voc/pull/862 -.. _PR #867: https://github.com/pybee/voc/pull/867 -.. _PR #868: https://github.com/pybee/voc/pull/868 -.. _PR #879: https://github.com/pybee/voc/pull/879 -.. _PR #901: https://github.com/pybee/voc/pull/901 -.. _PR #788: https://github.com/pybee/voc/pull/788 -.. _PR #844: https://github.com/pybee/voc/pull/844 + + +.. _PR #817: https://github.com/beeware/voc/pull/817 +.. _PR #836: https://github.com/beeware/voc/pull/836 +.. _PR #847: https://github.com/beeware/voc/pull/847 +.. _PR #849: https://github.com/beeware/voc/pull/849 +.. _PR #858: https://github.com/beeware/voc/pull/858 +.. _PR #860: https://github.com/beeware/voc/pull/860 +.. _PR #862: https://github.com/beeware/voc/pull/862 +.. _PR #867: https://github.com/beeware/voc/pull/867 +.. _PR #868: https://github.com/beeware/voc/pull/868 +.. _PR #879: https://github.com/beeware/voc/pull/879 +.. _PR #901: https://github.com/beeware/voc/pull/901 +.. _PR #788: https://github.com/beeware/voc/pull/788 +.. _PR #844: https://github.com/beeware/voc/pull/844 Issues submitted during GSoC 2018 @@ -99,13 +99,13 @@ Issues submitted during GSoC 2018 * `Issue #900`_ : Exception in nested try-catch suite is 'leaked' to another enclosing try-catch suite (open) * `Issue #827`_ : Maps reserved Java keywords to Python built-in function/method call (closed) -.. _Issue #861: https://github.com/pybee/voc/issues/861 -.. _Issue #866: https://github.com/pybee/voc/issues/866 -.. _Issue #828: https://github.com/pybee/voc/issues/828 -.. _Issue #857: https://github.com/pybee/voc/issues/857 -.. _Issue #859: https://github.com/pybee/voc/issues/859 -.. _Issue #900: https://github.com/pybee/voc/issues/900 -.. _Issue #827: https://github.com/pybee/voc/issues/827 +.. _Issue #861: https://github.com/beeware/voc/issues/861 +.. _Issue #866: https://github.com/beeware/voc/issues/866 +.. _Issue #828: https://github.com/beeware/voc/issues/828 +.. _Issue #857: https://github.com/beeware/voc/issues/857 +.. _Issue #859: https://github.com/beeware/voc/issues/859 +.. _Issue #900: https://github.com/beeware/voc/issues/900 +.. _Issue #827: https://github.com/beeware/voc/issues/827 Towards The Ultimate End Goal diff --git a/content/news/buzz/a-new-yak-for-the-herd-beekeeper/contents+es.lr b/content/news/buzz/a-new-yak-for-the-herd-beekeeper/contents+es.lr index 785633599f..26e6c59ccf 100644 --- a/content/news/buzz/a-new-yak-for-the-herd-beekeeper/contents+es.lr +++ b/content/news/buzz/a-new-yak-for-the-herd-beekeeper/contents+es.lr @@ -46,11 +46,11 @@ BeeKeeper también permite al administrador del sitio describir qué recursos se Una herramienta complementaria para BeeKeeper es `Waggle `__. Waggle es una herramienta que prepara una definición local de una tarea para que pueda ser utilizada por BeeKeeper - compila la imagen de Docker y la carga en ECS para que pueda ser referenciada por tareas. (Se llama "Waggle" porque cuando las abejas obreras descubren una buena fuente de néctar, regresan a la colmena y hacen una 'danza' que le dice a otras abejas cómo hacer para encontrar esa fuente). -También hemos proporcionado un repositorio llamado `Comb `__ (nombrado después del peine de miel, las abejas del lugar almacenan todo el néctar que encuentran) que define las configuraciones de la tarea que una instancia de BeeKeeper puedo usar. Hemos proporcionado algunas definiciones simples como parte del repositorio base de Comb; cada implementación de BeeKeeper debe tener uno de estos repositorios propios. +También hemos proporcionado un repositorio llamado `Comb `__ (nombrado después del peine de miel, las abejas del lugar almacenan todo el néctar que encuentran) que define las configuraciones de la tarea que una instancia de BeeKeeper puedo usar. Hemos proporcionado algunas definiciones simples como parte del repositorio base de Comb; cada implementación de BeeKeeper debe tener uno de estos repositorios propios. Todavía hay mucho trabajo por hacer, pero ya estamos usando BeeKeeper con Batavia y VOC, y la próxima `PyCon AU sprints `__ será nuestra primera en condiciones de alta carga. Algunos cálculos de respaldo prevén que por alrededor de $50, podremos proporcionar suficientes recursos de CPU para cada ejecución de prueba para completar su ejecución en 10 minutos o menos, soportando un sprint de decenas de personas. -Aunque BeeKeeper fue escrito para satisfacer las necesidades del proyecto BeeWare, es una herramienta de código abierto disponible para cualquier persona. Si desea tomar BeeKeeper para darle una prueba, vaya a los sprints, o `revise el código en GitHub `__. +Aunque BeeKeeper fue escrito para satisfacer las necesidades del proyecto BeeWare, es una herramienta de código abierto disponible para cualquier persona. Si desea tomar BeeKeeper para darle una prueba, vaya a los sprints, o `revise el código en GitHub `__. BeeKeeper también es un ejemplo del tipo de producto que vería más si el desarrollo de BeeWare se financiara a tiempo completo. Fui capaz de construir BeeKeeper porque tenía un par de semanas de descanso entre los trabajos. No hay fin para las herramientas y bibliotecas como BeeKeeper y Waggle que podrían ser construidas para soportar el proceso de desarrollo de software - todo lo que falta son los recursos necesarios para desarrollar esas herramientas. Si desea ver más herramientas como BeeKeeper en el mundo, considere la posibilidad de unirse al proyecto BeeWare como `miembro financiero `__. Cada pedacito ayuda, y si podemos alcanzar a una masa crítica de patrocinadores, podré comenzar a trabajar en BeeWare a tiempo completo. --- diff --git a/content/news/buzz/a-new-yak-for-the-herd-beekeeper/contents.lr b/content/news/buzz/a-new-yak-for-the-herd-beekeeper/contents.lr index b416194d1e..f022400ed0 100644 --- a/content/news/buzz/a-new-yak-for-the-herd-beekeeper/contents.lr +++ b/content/news/buzz/a-new-yak-for-the-herd-beekeeper/contents.lr @@ -46,11 +46,11 @@ BeeKeeper also allows the site admin to describe what resources will be used to A companion tool to BeeKeeper is `Waggle `__. Waggle is a tool that prepares a local definition of a task so it can be used by BeeKeeper - it compiles the Docker image, and uploads it into ECS so that it can be referenced by tasks. (It's called "Waggle" because when worker bees discover a good source of nectar, they return to the hive and do a `waggle dance `__ that tells other bees how to find that source). -We've also provided a repository called `Comb `__ (named after honey comb, the place bees store all the nectar they find) that defines the task configurations that a BeeKeeper instance can use. We've provided some simple definitions as part of the base Comb repository; each BeeKeeper deployment should have one of these repositories of it's own. +We've also provided a repository called `Comb `__ (named after honey comb, the place bees store all the nectar they find) that defines the task configurations that a BeeKeeper instance can use. We've provided some simple definitions as part of the base Comb repository; each BeeKeeper deployment should have one of these repositories of it's own. There's still a lot of work to do, but we're already using BeeKeeper to Batavia and VOC, and the upcoming `PyCon AU sprints `__ will be our first outing under high-load conditions. Some back-of-envelope calculations predict that for around $50, we'll be able to provide enough CPU resources for each test run to complete running in 10 minutes or less, supporting a sprint of dozens of people. -Although BeeKeeper was written to meet the needs of the BeeWare project, it's an open source tool available for anyone to use. If you'd like to take BeeKeeper for a spin, come along to the sprints, or `check out the code on GitHub `__. +Although BeeKeeper was written to meet the needs of the BeeWare project, it's an open source tool available for anyone to use. If you'd like to take BeeKeeper for a spin, come along to the sprints, or `check out the code on GitHub `__. BeeKeeper is also an example of the sort of product you'd see more of if BeeWare development was funded full time. I was able to build BeeKeeper because I had a spare couple of weeks between jobs. There is no end to the tools and libraries like BeeKeeper and Waggle that could be built to support the software development process - all that is missing is the resources needed to develop those tools. If you'd like to see more tools like BeeKeeper in the world, please consider `joining the BeeWare project as a financial member `__. Every little bit helps, and if we can reach a critical mass of supporters, I'll be able to start working on BeeWare full time. diff --git a/content/news/buzz/a-request-for-your-help/contents.lr b/content/news/buzz/a-request-for-your-help/contents.lr index 286e92f0b2..a116393ff4 100644 --- a/content/news/buzz/a-request-for-your-help/contents.lr +++ b/content/news/buzz/a-request-for-your-help/contents.lr @@ -6,15 +6,15 @@ body: Around 4 years ago, I made the first commit to `Cricket`_ - the first tool that would eventually become part of the BeeWare suite. Since then, the BeeWare project has grown to encompass support for mobile platforms, two alternate Python implementations, and a cross platform widget set - as well as the developer tools that started the project originally. -.. _Cricket: https://pybee.org/project/projects/tools/cricket/ +.. _Cricket: /project/projects/tools/cricket/ For most of this time, BeeWare has been a volunteer effort. Initially, it was a solo project; however, over the last year in particular, the number of people who have contributed to BeeWare has grown rapidly. Over 300 people have now made contributions to the various BeeWare tools and libraries - due, at least in part, to the `Challenge Coins`_ we've been offering at sprints. -.. _Challenge Coins: https://pybee.org/contributing/challenge-coins/ +.. _Challenge Coins: /contributing/challenge-coins/ Of particular note is the `team of 7 people`_ who have joined the project as apiarists, helping share the load of project maintainence. I can't thank these people enough - without their assistance, I wouldn't have made anywhere near as much progress over the last year. -.. _team of 7 people: https://pybee.org/community/team/ +.. _team of 7 people: /community/team/ You may have noticed that over the last few months, progress has been especially rapid. This is because, for the last six months, BeeWare development has been partially funded by very accomodating employers at `Jambon Software`_. My contract with Jambon allowed me to spend significant periods of time being paid to work on BeeWare - and, not surprisingly, it was possible to make enormous progress as a result. The last 6 months has seen: @@ -35,7 +35,7 @@ So - this is an appeal to you - the Python community. If you are excited by the For just **US$10 a month** - you can `join the BeeWare project as a member`_, and help make this dream become a reality. If I can find 1000 people in the Python community who want these these tools and are willing to support their development financially, I can start working on BeeWare full time. Of course, this target is even easier if companies get involved and sponsor at higher tiers. -.. _join the BeeWare project as a member: https://pybee.org/contributing/membership/ +.. _join the BeeWare project as a member: /contributing/membership/ If I can find *more* than 1000 people, then even more becomes possible. The obvious option would be to hire other experienced developers to assist with the work. The idea of having others to bounce ideas off during the development process is very appealing. However, we can also use this as an opportunity to do some social good. diff --git a/content/news/buzz/come-sprint-with-us-at-pycon-us-2017/contents+es.lr b/content/news/buzz/come-sprint-with-us-at-pycon-us-2017/contents+es.lr index 322fb63864..d9716e56cc 100644 --- a/content/news/buzz/come-sprint-with-us-at-pycon-us-2017/contents+es.lr +++ b/content/news/buzz/come-sprint-with-us-at-pycon-us-2017/contents+es.lr @@ -9,7 +9,7 @@ body: ------- -*¿Quieres ir al @PyCon, no puede permitírselo? @PyBeeWare tiene 2 entradas para regalar. Envía un correo electrónico a contact@pybee.org y cuéntanos por qué quiere estar allí!* +*¿Quieres ir al @PyCon, no puede permitírselo? @PyBeeWare tiene 2 entradas para regalar. Envía un correo electrónico a contact@beeware.org y cuéntanos por qué quiere estar allí!* — PyBee (@PyBeeWare) 30 e Enero, 2017 @@ -18,7 +18,7 @@ body: `PyCon US 2017 `__ se está llevando cabo en Portland, Oregon del 17 al 25 de mayo, y está destinado a ser otra increíble conferencia. -Por segundo año consecutivo, el equipo `BeeWare `__ estará en el sitio con un `stand en el salón de exhibiciones `__, junto con otros proyectos de Código Abierto del mundo Python. +Por segundo año consecutivo, el equipo `BeeWare `__ estará en el sitio con un `stand en el salón de exhibiciones `__, junto con otros proyectos de Código Abierto del mundo Python. Con este stand, tenemos dos entradas para la conferencia. Esto incluye: @@ -44,7 +44,7 @@ Además, nos encantaría que te quedaras a los famosos Sprints de código. Estos ¿Esto suena como algo que te interesa? -Por favor, `envíanos un correo electrónico! `__ +Por favor, `envíanos un correo electrónico! `__ ¡Cuéntanos acerca de tí! Quién eres, qué haces, por qué quieres ir a PyCon y lo que te interesa de Python. diff --git a/content/news/buzz/come-sprint-with-us-at-pycon-us-2017/contents.lr b/content/news/buzz/come-sprint-with-us-at-pycon-us-2017/contents.lr index 18db68d460..42022dc926 100644 --- a/content/news/buzz/come-sprint-with-us-at-pycon-us-2017/contents.lr +++ b/content/news/buzz/come-sprint-with-us-at-pycon-us-2017/contents.lr @@ -10,7 +10,7 @@ body: *Want to to go @PyCon, can’t afford it? @PyBeeWare has 2 tickets to give -away. Email contact@pybee.org and tell us why you want to bee there!* +away. Email contact@beeware.org and tell us why you want to bee there!* — PyBee (@PyBeeWare) January 30, 2017 @@ -21,7 +21,7 @@ away. Email contact@pybee.org and tell us why you want to bee there!* Oregon from May 17 - 25, and it's bound to be another amazing conference. -For the second year in a row, the `BeeWare team `__ +For the second year in a row, the `BeeWare team `__ will be on site with a `booth in the Exhibit Hall `__, along with other Open Source projects from the Python world. @@ -47,11 +47,11 @@ What do we want in return? Just a little bit of your time. -The `Bee Team `__ will be helping to +The `Bee Team `__ will be helping to staff our booth, but we'd also like to see (and give!) talks, so helping us out by running the booth would be lovely. (Plus, and I'm sure Russell would agree, just helping out on the booth earns you a -`coin `__) +`coin `__) Plus, we'd love for you to stick around for the famous coding Sprints. These are held in the four days after the event, while people are still @@ -65,7 +65,7 @@ coin `__ Does this sound like something you'd be interested in? -Please, `email us! `__ +Please, `email us! `__ Tell us about yourself! Who you are, what you do, why you want to go to PyCon and what makes you interested in Python. diff --git a/content/news/buzz/hello-website/contents+es.lr b/content/news/buzz/hello-website/contents+es.lr index e2e7ab885d..05cecf0242 100644 --- a/content/news/buzz/hello-website/contents+es.lr +++ b/content/news/buzz/hello-website/contents+es.lr @@ -22,10 +22,10 @@ Esperamos que disfrutes del nuevo sitio; si tienes algún comentario, nos lo pue .. _Lektor: https://www.getlektor.com .. _Armin Ronacher: http://lucumr.pocoo.org/ -.. _disponible en GitHub: https://github.com/pybee/pybee.github.io/tree/lektor +.. _disponible en GitHub: https://github.com/beeware/beeware.github.io/tree/lektor .. _Modena de Desafío de BeeWare: /es/contribuir/monedas-de-desafio/ -.. _con un ticket: https://github.com/pybee/pybee.github.io/issues/ -.. _en nuestro canal Gitter: https://gitter.im/pybee/general +.. _con un ticket: https://github.com/beeware/beeware.github.io/issues/ +.. _en nuestro canal Gitter: https://gitter.im/beeware/general --- twitter_handle: freakboy3742 --- diff --git a/content/news/buzz/hello-website/contents.lr b/content/news/buzz/hello-website/contents.lr index 550828c675..246cf3c222 100644 --- a/content/news/buzz/hello-website/contents.lr +++ b/content/news/buzz/hello-website/contents.lr @@ -22,10 +22,10 @@ We hope you enjoy the new site; if you've got any feedback, let us know `with a .. _Lektor: https://www.getlektor.com .. _Armin Ronacher: http://lucumr.pocoo.org/ -.. _available on GitHub: https://github.com/pybee/pybee.github.io/tree/lektor +.. _available on GitHub: https://github.com/beeware/beeware.github.io/tree/lektor .. _BeeWare Challenge Coin: /contributing/challenge-coins/ -.. _with a ticket: https://github.com/pybee/pybee.github.io/issues/ -.. _in our Gitter channel: https://gitter.im/pybee/general +.. _with a ticket: https://github.com/beeware/beeware.github.io/issues/ +.. _in our Gitter channel: https://gitter.im/beeware/general --- twitter_handle: freakboy3742 diff --git a/content/news/buzz/project-spotlight-colosseum/contents+es.lr b/content/news/buzz/project-spotlight-colosseum/contents+es.lr index 8063588169..ec6aabb77c 100644 --- a/content/news/buzz/project-spotlight-colosseum/contents+es.lr +++ b/content/news/buzz/project-spotlight-colosseum/contents+es.lr @@ -14,13 +14,13 @@ Cuando diseñas una aplicación de interfaz gráfica, ya sea para escritorio, di En lugar de inventar un nuevo modelo de cuadrícula o de caja, el kit de herramientas del widget `Toga `__ widget toolkit adopta un enfoque diferente, utilizando un esquema conocido para diseñar contenido: `Cascading Style Sheets `__, o CSS. Aunque CSS es más conocido por especificar el diseño en las páginas web, no hay nada intrínsecamente específico de la web al respecto. Al final del día, es un sistema para describir el diseño de una colección jerárquica de nodos de contenido. Sin embargo, hasta la fecha, cada implementación de CSS está vinculada a un navegador, por lo que la percepción es que CSS es un estándar específico del navegador. -Ahí es donde entra `Colosseum `__. Colosseum es una implementación independiente del navegador de un motor de renderizado CSS. Toma un árbol de "nodos" de contenido, como un DOM de un documento HTML y aplica instrucciones de diseño CSS para diseñar esos nodos como cuadros en la pantalla. En el caso de Toga, en lugar de diseñar los elementos ``
`` y ````, diseñas objetos Box y Button. Esto le permite especificar diseños adaptativos increíblemente complejos para aplicaciones Toga. +Ahí es donde entra `Colosseum `__. Colosseum es una implementación independiente del navegador de un motor de renderizado CSS. Toma un árbol de "nodos" de contenido, como un DOM de un documento HTML y aplica instrucciones de diseño CSS para diseñar esos nodos como cuadros en la pantalla. En el caso de Toga, en lugar de diseñar los elementos ``
`` y ````, diseñas objetos Box y Button. Esto le permite especificar diseños adaptativos increíblemente complejos para aplicaciones Toga. Pero Colosseum como proyecto tiene muchos otros posibles usos. Se puede usar en cualquier lugar donde exista la necesidad de describir el diseño *fuera* del contexto de un navegador. Por ejemplo, Colosseum podría ser la piedra angular de un renderizador de HTML a PDF *que no requiere* el uso de un navegador. También podría usarse como una librería de pruebas e implementación de referencia para la especificación CSS en sí misma, proporcionando una forma ligera de codificar y probar los cambios propuestos a la especificación. La implementación actual se basa en el proyecto de Facebook `yoga `__: originalmente era un código portado de JavaScript a Python línea a línea. Sin embargo, yoga solo implementa la sección de Flexbox de la especificación CSS3. -Esta semana, comenzamos un gran proyecto: reescribir Colosseum para que sea un motor de CSS totalmente compatible. El trabajo hasta ahora se puede encontrar en `la rama globo del repositorio Colosseum en Github `__. El primer objetivo es el cumplimiento de CSS2.1, con una implementación del modelo de caja de CSS tradicional y el diseño de flujo. Una vez que tengamos una implementación razonable de eso, buscaremos agregar diseños Grid y FlexBox desde el conjunto de especificaciones CSS3. +Esta semana, comenzamos un gran proyecto: reescribir Colosseum para que sea un motor de CSS totalmente compatible. El trabajo hasta ahora se puede encontrar en `la rama globo del repositorio Colosseum en Github `__. El primer objetivo es el cumplimiento de CSS2.1, con una implementación del modelo de caja de CSS tradicional y el diseño de flujo. Una vez que tengamos una implementación razonable de eso, buscaremos agregar diseños Grid y FlexBox desde el conjunto de especificaciones CSS3. Esto es obviamente un trabajo grande. `CSS es una gran especificación `__, por lo que hay mucho trabajo por hacer, ¡pero eso también significa que hay muchos lugares para contribuir! Elije un párrafo de la especificación CSS, construye algunos casos de prueba que demuestren los casos descritos en ese párrafo y envía un parche que implemente ese comportamiento! diff --git a/content/news/buzz/project-spotlight-colosseum/contents.lr b/content/news/buzz/project-spotlight-colosseum/contents.lr index f9bc77861b..ce64a1710c 100644 --- a/content/news/buzz/project-spotlight-colosseum/contents.lr +++ b/content/news/buzz/project-spotlight-colosseum/contents.lr @@ -14,13 +14,13 @@ When you're designing a GUI app - be it for desktop, mobile, or browser - one of Instead of inventing a new grid or box model, the `Toga `__ widget toolkit takes a different approach, using a well known scheme for laying out content: `Cascading Style Sheets `__, or CSS. Although CSS is best known for specifying layout in web pages, there's nothing inherently web specific about it. At the end of the day, it's a system for describing the layout of a hierarchical collection of content nodes. However, to date, every implementation of CSS is bound to a browser, so the perception is that CSS is a browser-specific standard. -That's where `Colosseum `__ comes in. Colosseum is a browser independent implementation of a CSS rendering engine. It takes a tree of content "nodes" - such as a DOM from a HTML document - an applies CSS styling instructions to layout those nodes as boxes on the screen. In the case of Toga, instead of laying out ``
`` and ```` elements, you lay out Box and Button objects. This allows you to specify incredibly complex, adaptive layouts for Toga applications. +That's where `Colosseum `__ comes in. Colosseum is a browser independent implementation of a CSS rendering engine. It takes a tree of content "nodes" - such as a DOM from a HTML document - an applies CSS styling instructions to layout those nodes as boxes on the screen. In the case of Toga, instead of laying out ``
`` and ```` elements, you lay out Box and Button objects. This allows you to specify incredibly complex, adaptive layouts for Toga applications. But Colosseum as a project has many other possible uses. It could be used anywhere that there is a need for describing layout *outside* a browser context. For example, Colosseum could be the cornerstone of a HTML to PDF renderer that *doesn't* require the involvement of a browser. It could also be used as a test harness and reference implementation for the CSS specification itself, providing a lightweight way to encode and test proposed changes to the specification. The current implementation is based on Facebook's `yoga `__ project - it was originally a line-for-line port of yoga's javascript codebase into Python. However, yoga only implements the Flexbox portion of the CSS3 specification. -This week, we started a big project: rewriting Colosseum to be a fully standard-compliant CSS engine. The work so far can be found in the `globe branch of the colosseum repository on Github `__. The first goal is CSS2.1 compliance, with an implementation of the traditional CSS box model and flow layout. Once we've got a reasonable implementation of that, we'll look to adding Grid and FlexBox layouts from the CSS3 specification set. +This week, we started a big project: rewriting Colosseum to be a fully standard-compliant CSS engine. The work so far can be found in the `globe branch of the colosseum repository on Github `__. The first goal is CSS2.1 compliance, with an implementation of the traditional CSS box model and flow layout. Once we've got a reasonable implementation of that, we'll look to adding Grid and FlexBox layouts from the CSS3 specification set. This is obviously a big job. `CSS is a big specification `__, so there's a lot of work to be done - but that also means there's lots of places to contribute! Pick a paragraph of the CSS specification, build some test cases that demonstrate the cases described in that paragraph, and submit a patch implementing that behaviour! diff --git a/content/news/events/contents+es.lr b/content/news/events/contents+es.lr index c0784e7830..680a039136 100644 --- a/content/news/events/contents+es.lr +++ b/content/news/events/contents+es.lr @@ -7,7 +7,7 @@ gutter: ¿Quieres BeeWare en tu evento? ------------------------------- -¿Quieres que alguien del BeeWare hable en tu evento? `¡Ponte en contacto! `__ +¿Quieres que alguien del BeeWare hable en tu evento? `¡Ponte en contacto! `__ Nos encantaría ir y contarle a más personas sobre BeeWare. --- diff --git a/content/news/events/contents.lr b/content/news/events/contents.lr index 49af32c67f..60d399dfec 100644 --- a/content/news/events/contents.lr +++ b/content/news/events/contents.lr @@ -7,7 +7,7 @@ gutter: Want BeeWare at your event? ------------------------------------ -Would you like someone from the BeeWare to speak at your event? `Get in touch! `__ +Would you like someone from the BeeWare to speak at your event? `Get in touch! `__ We'd love to come along and tell more people about BeeWare. diff --git a/content/project/projects/applications/podium/contents+es.lr b/content/project/projects/applications/podium/contents+es.lr index e48b2641e3..deb0bc745a 100644 --- a/content/project/projects/applications/podium/contents+es.lr +++ b/content/project/projects/applications/podium/contents+es.lr @@ -12,14 +12,14 @@ short_description: Una herramienta de presentación de diapositivas --- description: Una herramienta de presentación de diapositivas, comparable a PowerPoint o Keynote. Las diapositivas se preparan en formato Markdown y permiten que las notas del presentador se asocien con diapositivas. --- -help_required: +help_required: --- -pun: +pun: --- customlogo: yes --- -_slug: +_slug: --- -github_repo: pybee/podium +github_repo: beeware/podium --- image: podium.png diff --git a/content/project/projects/applications/podium/contents.lr b/content/project/projects/applications/podium/contents.lr index 3181b2478c..099afc717d 100644 --- a/content/project/projects/applications/podium/contents.lr +++ b/content/project/projects/applications/podium/contents.lr @@ -10,7 +10,7 @@ platforms: independent --- short_description: A markup-based slide presentation tool --- -description: +description: Developers go to conferences. And when they do, they need slide decks. @@ -33,12 +33,12 @@ Podium attempts to bridge the gap between these two poles. It is comprised of: - A simple, text-based markup format, focussed on the needs of developer presentations. - A graphical presentation tool that has a presenter display independent of the slide display. --- -help_required: +help_required: --- -pun: +pun: --- customlogo: yes --- image: podium.png --- -github_repo: pybee/podium +github_repo: beeware/podium diff --git a/content/project/projects/attic/contents+es.lr b/content/project/projects/attic/contents+es.lr index fa4a50ddeb..0eb5b3a762 100644 --- a/content/project/projects/attic/contents+es.lr +++ b/content/project/projects/attic/contents+es.lr @@ -10,6 +10,6 @@ description: El ático es una colección de proyectos antiguos y experimentales que alguna vez formaron parte de la suite BeeWare, pero que ya no se mantienen activamente. Si estás interesado en asumir el mantenimiento de un proyecto en el ático, por favor `ponerse en contacto`_. -.. _ponerse en contacto: mailto:russell@pybee.org +.. _ponerse en contacto: mailto:russell@beeware.org --- _slug: atico diff --git a/content/project/projects/attic/contents.lr b/content/project/projects/attic/contents.lr index 3288f533c5..3388ab763a 100644 --- a/content/project/projects/attic/contents.lr +++ b/content/project/projects/attic/contents.lr @@ -10,4 +10,4 @@ description: The attic is a collection of older and experimental projects that were once part of the BeeWare suite, but are no longer being actively maintained. If you are interested in taking over maintenance of an attic project, please `get in touch`_. -.. _get in touch: mailto:russell@pybee.org +.. _get in touch: mailto:russell@beeware.org diff --git a/content/project/projects/attic/python-android-support/contents+es.lr b/content/project/projects/attic/python-android-support/contents+es.lr index fc53e38865..18ab05654e 100644 --- a/content/project/projects/attic/python-android-support/contents+es.lr +++ b/content/project/projects/attic/python-android-support/contents+es.lr @@ -24,4 +24,4 @@ attic: yes --- _slug: soporte-python-android --- -github_repo: pybee/Python-Android-support +github_repo: beeware/Python-Android-support diff --git a/content/project/projects/attic/python-android-support/contents.lr b/content/project/projects/attic/python-android-support/contents.lr index 87b7e5fd82..55dc139803 100644 --- a/content/project/projects/attic/python-android-support/contents.lr +++ b/content/project/projects/attic/python-android-support/contents.lr @@ -26,4 +26,4 @@ short_description: A meta-package for building a version of Python that can be e --- attic: yes --- -github_repo: pybee/Python-Android-support +github_repo: beeware/Python-Android-support diff --git a/content/project/projects/attic/rubicon-java/contents.lr b/content/project/projects/attic/rubicon-java/contents.lr index b6f6658de7..9696403886 100644 --- a/content/project/projects/attic/rubicon-java/contents.lr +++ b/content/project/projects/attic/rubicon-java/contents.lr @@ -12,4 +12,4 @@ short_description: A bridge between the Java Runtime Environment and Python --- attic: yes --- -github_repo: pybee/rubicon-java +github_repo: beeware/rubicon-java diff --git a/content/project/projects/attic/seasnake/contents+es.lr b/content/project/projects/attic/seasnake/contents+es.lr index 0072ef9a10..03ef6292b0 100644 --- a/content/project/projects/attic/seasnake/contents+es.lr +++ b/content/project/projects/attic/seasnake/contents+es.lr @@ -19,9 +19,9 @@ SeaSnake fue escrito para automatizar la conversión de fuentes WebKit_ en una v Este proyecto fue un experimento y ha sido abandonado. .. _WebKit: https://webkit.org -.. _Colosseum: https://github.com/pybee/colosseum +.. _Colosseum: https://github.com/beeware/colosseum --- -help_required: +help_required: --- pun: SeaSnake convierte C (sea) en Python (snake). --- diff --git a/content/project/projects/attic/seasnake/contents.lr b/content/project/projects/attic/seasnake/contents.lr index a505e0970d..a9b9816c3c 100644 --- a/content/project/projects/attic/seasnake/contents.lr +++ b/content/project/projects/attic/seasnake/contents.lr @@ -24,13 +24,13 @@ into a version that could be used by Colosseum_. This project was an experiment; it has been abandoned. .. _WebKit: https://webkit.org -.. _Colosseum: https://github.com/pybee/colosseum +.. _Colosseum: https://github.com/beeware/colosseum --- -help_required: +help_required: --- pun: -Seasnake converts C (sea) to Python (snake). +Seasnake converts C (sea) to Python (snake). --- attic: yes --- diff --git a/content/project/projects/attic/trebuchet/contents+es.lr b/content/project/projects/attic/trebuchet/contents+es.lr index bb3b9684f6..c71359f78b 100644 --- a/content/project/projects/attic/trebuchet/contents+es.lr +++ b/content/project/projects/attic/trebuchet/contents+es.lr @@ -10,6 +10,6 @@ short_description: Una herramienta para implementar sitios web --- attic: yes --- -github_repo: pybee/trebuchet +github_repo: beeware/trebuchet --- image: trebuchet.png diff --git a/content/project/projects/bridges/batavia/contents+ar.lr b/content/project/projects/bridges/batavia/contents+ar.lr index 4da5a417d9..2e5b242016 100644 --- a/content/project/projects/bridges/batavia/contents+ar.lr +++ b/content/project/projects/bridges/batavia/contents+ar.lr @@ -20,7 +20,7 @@ It honours Python 3.4.4+ syntax and conventions, and lets you reference objects help_required: So you want to contribute to an Open Source project? Batavia is a great place to start. -`Here are instructions on contributing to Batavia. `__ +`Here are instructions on contributing to Batavia. `__ --- pun: @@ -61,4 +61,4 @@ showcase: yes --- image: batavia.png --- -github_repo: pybee/batavia +github_repo: beeware/batavia diff --git a/content/project/projects/bridges/batavia/contents+es.lr b/content/project/projects/bridges/batavia/contents+es.lr index 65ff67f008..505cb5b82e 100644 --- a/content/project/projects/bridges/batavia/contents+es.lr +++ b/content/project/projects/bridges/batavia/contents+es.lr @@ -44,6 +44,6 @@ customlogo: yes --- showcase: yes --- -github_repo: pybee/batavia +github_repo: beeware/batavia --- image: batavia.png diff --git a/content/project/projects/bridges/batavia/contents.lr b/content/project/projects/bridges/batavia/contents.lr index 4da5a417d9..2e5b242016 100644 --- a/content/project/projects/bridges/batavia/contents.lr +++ b/content/project/projects/bridges/batavia/contents.lr @@ -20,7 +20,7 @@ It honours Python 3.4.4+ syntax and conventions, and lets you reference objects help_required: So you want to contribute to an Open Source project? Batavia is a great place to start. -`Here are instructions on contributing to Batavia. `__ +`Here are instructions on contributing to Batavia. `__ --- pun: @@ -61,4 +61,4 @@ showcase: yes --- image: batavia.png --- -github_repo: pybee/batavia +github_repo: beeware/batavia diff --git a/content/project/projects/bridges/rubicon/contents+es.lr b/content/project/projects/bridges/rubicon/contents+es.lr index d7df3d3ded..fd37d6bd2b 100644 --- a/content/project/projects/bridges/rubicon/contents+es.lr +++ b/content/project/projects/bridges/rubicon/contents+es.lr @@ -20,10 +20,10 @@ Rubicon es un nombre que agrupa varias librerías puente: `rubicon-java`_ - Una interfaz puente entre Python y Java. -.. _rubicon-objc: https://github.com/pybee/rubicon-objc -.. _rubicon-java: https://github.com/pybee/rubicon-java +.. _rubicon-objc: https://github.com/beeware/rubicon-objc +.. _rubicon-java: https://github.com/beeware/rubicon-java --- -help_required: +help_required: --- pun: diff --git a/content/project/projects/bridges/rubicon/contents.lr b/content/project/projects/bridges/rubicon/contents.lr index 8577e54048..8dbb5df343 100644 --- a/content/project/projects/bridges/rubicon/contents.lr +++ b/content/project/projects/bridges/rubicon/contents.lr @@ -12,7 +12,7 @@ short_description: A library for bridging between Python and other language runt --- description: -Rubicon is a namespace holder for multiple different parsers: +Rubicon is a namespace holder for multiple different parsers: `rubicon-objc`_ - A bridge interface between Python and Objective-C. @@ -20,10 +20,10 @@ Rubicon is a namespace holder for multiple different parsers: `rubicon-java`_ - A bridge interface between Python and Java. -.. _rubicon-objc: https://github.com/pybee/rubicon-objc -.. _rubicon-java: https://github.com/pybee/rubicon-java +.. _rubicon-objc: https://github.com/beeware/rubicon-objc +.. _rubicon-java: https://github.com/beeware/rubicon-java --- -help_required: +help_required: --- pun: @@ -39,4 +39,4 @@ customlogo: yes --- image: rubicon.png --- -github_repo: pybee/rubicon +github_repo: beeware/rubicon diff --git a/content/project/projects/bridges/voc/contents+ar.lr b/content/project/projects/bridges/voc/contents+ar.lr index 796fa2125a..c7fb2baf9e 100644 --- a/content/project/projects/bridges/voc/contents+ar.lr +++ b/content/project/projects/bridges/voc/contents+ar.lr @@ -12,7 +12,7 @@ short_description: مترجم يحوّل bytecode بايثون إلى bytecode --- description: -VOC serves two major functions: +VOC serves two major functions: * Compiles Python 3.4+ source files into Java class files, enabling you to run Python code on a JVM (including Android's VM). @@ -32,7 +32,7 @@ If you'd like to contribute to VOC development, we have a `guide for first time .. _Getting Started: https://voc.readthedocs.io/en/latest/index.html .. _first tutorial: https://voc.readthedocs.io/en/latest/tutorial/tutorial-0.html .. _simple Android applications: https://github.com/eliasdorneles/tictactoe-voc -.. _guide for first time contributors: https://pybee.org/contributing/how/first-time/what/voc/ +.. _guide for first time contributors: /contributing/how/first-time/what/voc/ --- help_required: @@ -41,9 +41,9 @@ VOC is in active development. Check `GitHub`_ for issues marked `Up For Grabs`_ and `First Timers Only`_ -.. _GitHub: https://github.com/pybee/voc -.. _Up For Grabs: https://github.com/pybee/voc/issues?q=is%3Aissue+is%3Aopen+label%3Aup-for-grabs -.. _First Timers Only: https://github.com/pybee/voc/issues?q=is%3Aissue+is%3Aopen+label%3Afirst-timers-only +.. _GitHub: https://github.com/beeware/voc +.. _Up For Grabs: https://github.com/beeware/voc/issues?q=is%3Aissue+is%3Aopen+label%3Aup-for-grabs +.. _First Timers Only: https://github.com/beeware/voc/issues?q=is%3Aissue+is%3Aopen+label%3Afirst-timers-only --- pun: @@ -73,4 +73,4 @@ showcase: yes --- image: voc.png --- -github_repo: pybee/voc +github_repo: beeware/voc diff --git a/content/project/projects/bridges/voc/contents+es.lr b/content/project/projects/bridges/voc/contents+es.lr index 041f0b1a35..6a85fef5ad 100644 --- a/content/project/projects/bridges/voc/contents+es.lr +++ b/content/project/projects/bridges/voc/contents+es.lr @@ -38,9 +38,9 @@ VOC está en desarrollo activo. Revisa `GitHub`_ para buscar tiquetes marcados como `"Up For Grabs"`_ y `"First Timers Only"`_ -.. _GitHub: https://github.com/pybee/voc -.. _"Up For Grabs": https://github.com/pybee/voc/issues?q=is%3Aissue+is%3Aopen+label%3Aup-for-grabs -.. _"First Timers Only": https://github.com/pybee/voc/issues?q=is%3Aissue+is%3Aopen+label%3Afirst-timers-only +.. _GitHub: https://github.com/beeware/voc +.. _"Up For Grabs": https://github.com/beeware/voc/issues?q=is%3Aissue+is%3Aopen+label%3Aup-for-grabs +.. _"First Timers Only": https://github.com/beeware/voc/issues?q=is%3Aissue+is%3Aopen+label%3Afirst-timers-only --- pun: @@ -56,6 +56,6 @@ customlogo: yes --- showcase: yes --- -github_repo: pybee/voc +github_repo: beeware/voc --- image: voc.png diff --git a/content/project/projects/bridges/voc/contents.lr b/content/project/projects/bridges/voc/contents.lr index 529cbe1e83..70d374407c 100644 --- a/content/project/projects/bridges/voc/contents.lr +++ b/content/project/projects/bridges/voc/contents.lr @@ -12,7 +12,7 @@ short_description: A transpiler that converts Python bytecode into Java bytecode --- description: -VOC serves two major functions: +VOC serves two major functions: * Compiles Python 3.4+ source files into Java class files, enabling you to run Python code on a JVM (including Android's VM). @@ -32,7 +32,7 @@ If you'd like to contribute to VOC development, we have a `guide for first time .. _Getting Started: https://voc.readthedocs.io/en/latest/index.html .. _first tutorial: https://voc.readthedocs.io/en/latest/tutorial/tutorial-0.html .. _simple Android applications: https://github.com/eliasdorneles/tictactoe-voc -.. _guide for first time contributors: https://pybee.org/contributing/how/first-time/what/voc/ +.. _guide for first time contributors: /contributing/how/first-time/what/voc/ --- help_required: @@ -41,9 +41,9 @@ VOC is in active development. Check `GitHub`_ for issues marked `Up For Grabs`_ and `First Timers Only`_ -.. _GitHub: https://github.com/pybee/voc -.. _Up For Grabs: https://github.com/pybee/voc/issues?q=is%3Aissue+is%3Aopen+label%3Aup-for-grabs -.. _First Timers Only: https://github.com/pybee/voc/issues?q=is%3Aissue+is%3Aopen+label%3Afirst-timers-only +.. _GitHub: https://github.com/beeware/voc +.. _Up For Grabs: https://github.com/beeware/voc/issues?q=is%3Aissue+is%3Aopen+label%3Aup-for-grabs +.. _First Timers Only: https://github.com/beeware/voc/issues?q=is%3Aissue+is%3Aopen+label%3Afirst-timers-only --- pun: @@ -73,4 +73,4 @@ showcase: yes --- image: voc.png --- -github_repo: pybee/voc +github_repo: beeware/voc diff --git a/content/project/projects/libraries/colosseum/contents+es.lr b/content/project/projects/libraries/colosseum/contents+es.lr index 2896719540..fcb0277a9b 100644 --- a/content/project/projects/libraries/colosseum/contents+es.lr +++ b/content/project/projects/libraries/colosseum/contents+es.lr @@ -16,11 +16,11 @@ El algoritmo y la suite de pruebas para esta biblioteca es un conversión del pr .. _Yoga: https://github.com/facebook/yoga --- -help_required: +help_required: --- pun: -**C**-olo-**SS**-eum. +**C**-olo-**SS**-eum. --- incomplete: yes --- @@ -30,6 +30,6 @@ customlogo: no --- _slug: colosseum --- -github_repo: pybee/colosseum +github_repo: beeware/colosseum --- image: colosseum.png diff --git a/content/project/projects/libraries/colosseum/contents+pt.lr b/content/project/projects/libraries/colosseum/contents+pt.lr index 4047d76ea9..dadc03400c 100644 --- a/content/project/projects/libraries/colosseum/contents+pt.lr +++ b/content/project/projects/libraries/colosseum/contents+pt.lr @@ -18,7 +18,7 @@ Ele recebe uma árvore contendo "nós" - como o DOM de um documento HTML - e apl Mas como projeto, o Colosseum tem muitas outras aplicações possíveis. Ele pode ser usando onde quer que seja preciso descrever um layout fora do contexto de um navegador. Por exemplo, o Colosseum poderia servir de base para um conversor de HTML para PDF sem o envolvimento de um navegador. Também poderia ser usado como elemento de teste e implementação de referência da própria especificação CSS, fornecendo uma forma simples de codificar e testar mudanças propostas para a especificação. -A implementação atual foi originalmente baseada no projeto +A implementação atual foi originalmente baseada no projeto `Yoga`_ do Facebook, de código aberto. Para mais informações sobre o Colosseum, confira `este artigo `__ descrevendo o projeto e falando sobre seu roadmap. @@ -27,7 +27,7 @@ Para mais informações sobre o Colosseum, confira `este artigo `__. --- -help_required: +help_required: --- pun: Because a duvet doesn't just provide coverage - it keeps you warm and cozy. --- @@ -24,4 +24,4 @@ customlogo: yes --- image: duvet.png --- -github_repo: pybee/duvet +github_repo: beeware/duvet diff --git a/content/project/projects/tools/galley/contents.lr b/content/project/projects/tools/galley/contents.lr index 1cabc18d5e..e67fac7bb2 100644 --- a/content/project/projects/tools/galley/contents.lr +++ b/content/project/projects/tools/galley/contents.lr @@ -16,7 +16,7 @@ Galley is a GUI tool to assist in drafting documentation. --- -help_required: +help_required: --- pun: **galley** *n.* a printer's proof in the form of long single-column strips, not in sheets or pages. --- @@ -26,4 +26,4 @@ customlogo: yes --- image: galley.png --- -github_repo: pybee/galley +github_repo: beeware/galley diff --git a/content/project/projects/tools/waggle/contents+es.lr b/content/project/projects/tools/waggle/contents+es.lr index c7fec2b454..7c8a6089df 100644 --- a/content/project/projects/tools/waggle/contents+es.lr +++ b/content/project/projects/tools/waggle/contents+es.lr @@ -12,18 +12,18 @@ short_description: Prepara y carga imágenes de Docker para ser utilizadas por B --- description: Prepara y carga imágenes de Docker para ser utilizadas por BeeKeeper. --- -help_required: +help_required: --- pun: Cuando una abeja obrera descubre una buena fuente de néctar, regresa a la colmena y realiza una danza (waggle). - Una serie de movimientos con un significado específico que dice otras abejas donde pueden encontrar la fuente del néctar. --- incomplete: no --- -rtfd_name: +rtfd_name: --- customlogo: yes --- -_slug: +_slug: --- -github_repo: pybee/waggle +github_repo: beeware/waggle --- image: waggle.png diff --git a/content/project/projects/tools/waggle/contents.lr b/content/project/projects/tools/waggle/contents.lr index 86606425d5..89f7b46d1b 100644 --- a/content/project/projects/tools/waggle/contents.lr +++ b/content/project/projects/tools/waggle/contents.lr @@ -12,16 +12,16 @@ short_description: Prepares and uploads Docker images for use by BeeKeeper. --- description: Prepare and upload Docker images for use by BeeKeeper. --- -help_required: +help_required: --- pun: When a worker bee discovers a good source of nectar, it returns to the hive and performs a `waggle dance `__ - a series of moves with a specific meaning that tells other bees where they can find the nectar source. --- incomplete: no --- -rtfd_name: +rtfd_name: --- customlogo: yes --- image: waggle.png --- -github_repo: pybee/waggle +github_repo: beeware/waggle diff --git a/packages/lektor_pybee_plugin/setup.py b/packages/lektor_pybee_plugin/setup.py index 26bfff9c04..ce5f507590 100644 --- a/packages/lektor_pybee_plugin/setup.py +++ b/packages/lektor_pybee_plugin/setup.py @@ -9,7 +9,7 @@ name='lektor-pybee-plugin', author='Gonzalo Peña-Castellanos', author_email='goanpeca@gmail.com', - url='https://github.com/pybee/pybee.github.io/tree/lektor/packages/lektor_pybee_plugin', + url='https://github.com/beeware/beeware.github.io/tree/lektor/packages/lektor_pybee_plugin', version='0.1', license='MIT', py_modules=['lektor_pybee_plugin'], diff --git a/scripts/check_links.py b/scripts/check_links.py index 6d72f77c7f..33268332c0 100644 --- a/scripts/check_links.py +++ b/scripts/check_links.py @@ -30,10 +30,10 @@ TIMEOUT = 10 # Seconds TIMEOUT_RETRIES = 3 # Amount of retries on link check when ReadTimeOut error WHITELIST = [ - 'https://github.com/pybee/pybee.github.io/edit/lektor/content/', - 'https://github.com/pybee/pybee.github.io/new/lektor/content/', - 'https://github.com/issues?q=user%3Apybee+label%3Afirst-timers-only+is%3Aopen&type=Issues', - 'https://github.com/issues?q=user%3Apybee+label%3Aup-for-grabs+is%3Aopen&type=Issues', + 'https://github.com/beeware/beeware.github.io/edit/lektor/content/', + 'https://github.com/beeware/beeware.github.io/new/lektor/content/', + 'https://github.com/issues?q=user%3Abeeware+label%3Afirst-timers-only+is%3Aopen&type=Issues', + 'https://github.com/issues?q=user%3Abeeware+label%3Aup-for-grabs+is%3Aopen&type=Issues', ] diff --git a/templates/layout.html b/templates/layout.html index 7a6fb89682..1f8f8d036a 100644 --- a/templates/layout.html +++ b/templates/layout.html @@ -56,22 +56,21 @@ - + + {%- block extra_head -%}{%- endblock -%} - +