Skip to content

Releases: JelteF/PyLaTeX

v1.3.4

02 Aug 16:05
Compare
Choose a tag to compare

v1.1.1

06 May 14:51
Compare
Choose a tag to compare
Dev: Add release.sh script for easy releases

V1.1.0

06 May 14:51
Compare
Choose a tag to compare
v1.1.0

Release version 1.1.0

1.0.0 - The first stable release

25 Nov 18:27
Compare
Choose a tag to compare

This is the first stable release of PyLaTeX and it brings some great changes. The whole package has been refactored and actual documentation has been added. Because of this, things have been moved an renamed. One of the most notable changes is that all normal text is now escaped by default.

For the full changelog see the new documentation: https://jeltef.github.io/PyLaTeX/current/changelog.html

0.8.0

23 May 10:47
Compare
Choose a tag to compare
0.8.0 Pre-release
Pre-release

Added

  • List classes (enumerate, itemize, description)
  • Arguments for plt.savefig
  • SubFigure class for use with subcaption package
  • Command line argument for ./testall.sh to supply a custom python command
  • The generate_tex method is now usable in every class, this makes making
    snippets even easier.
  • MultiColumn and MultiRow classes for generalized table layouts.

Changed

  • BaseLaTeXNamedContainer now uses the name of the class as the default
    container_name
  • The Table object is going to be deprecated in favor of the better named
    Tabular object. This will take a couple of releases.
  • Allow the data keyword argument of containers to be a single item instead of a
    list. If this is the case it will be wrapped in a list on initialization.

Fixed

  • Propagate packages recursively add packages of sub containers
  • Make cleanup of files Windows compatible
  • Filenames can be paths (foo/bar/my_pdf).
  • Replace filename by filepath in the names of the arguments.
  • Matplotlib support now uses the tmpfile module, this fixes permission issues
    with the badly previously badly located tmp directory.
  • The temp directory is only removed in generate_pdf when cleaning is
    enabled

0.7.1

19 May 17:14
Compare
Choose a tag to compare
0.7.1 Pre-release
Pre-release

Added

  • Contributing guidelines.

Changed

  • The non keyword argument for filename is now called path instead of filename
    to show it can also be used with paths.
  • Travis now checks for Flake8 errors.

Fixed

  • Fix a bug in Plt and one in fix_filename that caused an error when using them
    with some filenames (dots in directories and a file without an extension)

0.7.0

19 May 17:14
Compare
Choose a tag to compare
0.7.0 Pre-release
Pre-release

Added

  • Matplotlib support
  • Quite a bit of basic docstrings

Changed

  • Filenames should now be specified to the generate_pdf/generate_tex
    methods of document. If this is not done the default_filename attribute
    will be used.

Fixed

  • Fix a lot of bugs in the escape_latex function

0.6.1

11 Jan 13:10
Compare
Choose a tag to compare
0.6.1 Pre-release
Pre-release
  • Fix bug in VectorName

0.6

11 Jan 13:08
Compare
Choose a tag to compare
0.6 Pre-release
Pre-release
  • Add Figure class
  • Add Command and Parameters class
  • Add with statement support

0.5

02 Jun 19:11
Compare
Choose a tag to compare
0.5 Pre-release
Pre-release
  • Added Python 2.7 support