Projects / EmPy / Releases

All releases of EmPy

  •  27 Oct 2003 12:05
Avatar

    Release Notes: The separate pseudo-module instance was removed for greater transparency, and its 'interpreter' attribute was deprecated. The auxiliary class name attributes associated with the pseudo-module were also deprecated in preparation for a separate support library. --no-callback-error and --no-bangpath-processing command line options were added along with an 'atToken' hook.

    •  08 Oct 2003 08:07
    Avatar

      Release Notes: This version reengineers the hooks support to use hook instances, adds a -v/--verbose option, adds a --relative- path option, reverses the PEP 317 style, and modifies Unicode support to give less confusing errors in the case of unknown encodings and error handlers.

      •  20 Sep 2003 09:51
      Avatar

        Release Notes: This version adds literal '@"..."' markup, a --pause-at- end command line option, and fixes an improper globals collision error via the 'sys.stdout' proxy.

        •  09 Sep 2003 06:33
        Avatar

          Release Notes: Unicode support was added, which requires Python 2.0 or above. Document and Processor helper classes were added for processing significators. The --no-prefix option was added for suppressing all markups.

          •  08 Aug 2003 05:53
          Avatar

            Release Notes: This version features somewhat more robust lvalue parsing for '@[for]' construct.

            •  10 Jul 2003 00:31
            Avatar

              Release Notes: A fix for a bug regarding recursive tuple unpacking using @[for], and new empy.saveGlobals, empy.restoreGlobals, and empy.defined functions.

              •  20 Jun 2003 04:22
              Avatar

                Release Notes: This release adds '@?' and '@!' markups for changing the current context name and line, respectively, an add 'update' method to interpreter, and the new and renamed context operations (empy.setContextName, empy.setContextLine, empy.pushContext, and empy.popContext).

                •  10 Jun 2003 08:22
                Avatar

                  Release Notes: This release fixes a simple bug preventing command line preprocessing directives (-I, -D, -E, -F, -P) from executing properly.

                  •  02 Jun 2003 12:39
                  Avatar

                    Release Notes: Control markups can be used with '@[...]'. Substitutions were removed in favor of control markups. '@(...?...!...)' is now supported for conditional expressions. Acknowledgements and glossary sections were added to the documentation. The buffering option was renamed back to -b. The -m option and 'EMPY_PSEUDO' environment variable were added for changing the pseudomodule name. The -n option and 'EMPY_NO_OVERRIDE' environment variable were added for suppressing the 'sys.stdout' proxy. The main error class was renamed to 'Error'. The standalone 'expand' function was added. --binary and --chunk-size options were added.

                    •  20 Feb 2003 14:25
                    Avatar

                      Release Notes: New features include proper and full support for concurrent and recursive interpreters, protection from closing the true stdout file object, detection of edge cases of interpreter globals or 'sys.stdout' proxy collisions, functions for manipulating globals ('empy.getGlobals', 'empy.setGlobals', and 'empy.updateGlobals') which properly preserve the 'empy' pseudomodule. The usage information was separated out into easily accessible lists for easier presentation. The -h option now shows simple usage, and -H shows extened usage. The 'NullFile' utility class was added.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.