Skip to content

Commit 9c591b0

Browse files
committed
Readme adapted, version bumped, released, uploaded to PyPi
1 parent 1b812a8 commit 9c591b0

File tree

3 files changed

+10
-13
lines changed

3 files changed

+10
-13
lines changed

README.rst

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,24 @@
11
.. figure:: http://www.transcrypt.org/illustrations/ruler_banner2.png
22
:alt: Logo
33
:target: http://www.transcrypt.org
4-
5-
**THIS IS AN EXPERMIMENTAL RELEASE TO GAIN EXPERIENCE**
64

75
Python in the browser, precompiled for speed: http://www.transcrypt.org
86
=======================================================================
97

108
- Precompiled into highly readable, efficient JavaScript, downloads kB's rather than MB's
119
- Multiple inheritance, optional operator overloading, metaclasses, async/await, properties, decorators, hierarchical modules etc.
1210
- Seamless integration with the universe of high-quality web-oriented JavaScript libraries, rather than the desktop-oriented Python ones
13-
- Pure Python 3.6 syntax, using Python's native parser
11+
- Pure Python 3.7 syntax, using Python's native parser
1412
- Debug directly from Python sourcecode, through integrated sourcemaps
1513
- Generates JavaScript for humans, resembling the Python source line by line, optionally annotated with source line numbers
16-
- Lightning fast JavaScript 5 and 6 code: call caching, for-loop optimization, in-line JavaScript etc.
14+
- Lightning fast JavaScript 6 code: call caching, for-loop optimization, in-line JavaScript etc.
1715
- Integrated static typechecking and minification at the tip of a command line switch
1816
- Also runs on top of node.js
1917
- Extensive documentation with many code examples
2018
- Apache 2.0 license
2119
- Pip-install and go!
2220

23-
Latest stable release: Paris
21+
Latest stable release: London
2422
============================
2523

2624
`>>> GET STARTED!_ <http://www.transcrypt.org/#hello>`_
@@ -49,7 +47,7 @@ Main differences with CPython
4947
License
5048
=======
5149

52-
Copyright 2014, 2015, 2016, 2017 Jacques de Hooge, GEATEC engineering, www.geatec.com
50+
Copyright 2014 - 2018 Jacques de Hooge, GEATEC engineering, www.geatec.com
5351

5452
Licensed under the Apache License, Version 2.0 (the "License");
5553
you may not use this file except in compliance with the License.
@@ -123,12 +121,11 @@ Each release, on the other hand, is preceded by at least the following tests:
123121
What's new in the latest commits
124122
================================
125123

124+
- Builtin pow function added
125+
- Context managers added + testcases
126+
- Python 3.7 dataclasses added + testcases
126127
- Everything written in __target__ subdir rather than installation dir
127-
- Python modules now implemented as ES6 modules pervasively
128-
- Simple minification added for units (only remove whitespace, names have to stay compatible).
129-
- Unit example expanded to show combination of units and modules, docs adapted accordingly
130-
- Python 3.5 incompatibility bug fixed
131-
- Units, making it possible to create compact native JavaScript component frameworks with Transcrypt
128+
- Python modules now implemented as ES6 modules pervasively, multiple apps per page, runtime and libs only once
132129
- String formatting mini language added as an option (-sf / --sform switch) + autotest
133130
- Div internal improvements and fixes
134131
- Time module made suitable for use in combination with Node.js

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ def read (*paths):
1111

1212
setup (
1313
name = 'Transcrypt',
14-
version = '3.7.2',
14+
version = '3.7.3',
1515
description = 'Python to JavaScript transpiler, supporting multiple inheritance and generating lean, highly readable code',
1616
long_description = (
1717
read ('README.rst')
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
__envir__.interpreter_name = 'python';
22
__envir__.transpiler_name = 'transcrypt';
33
__envir__.executor_name = __envir__.transpiler_name;
4-
__envir__.transpiler_version = '3.7.2';
4+
__envir__.transpiler_version = '3.7.3';
55

0 commit comments

Comments
 (0)