@@ -5,7 +5,7 @@ python: | |||||
- 3.6 | - 3.6 | ||||
- 3.7 | - 3.7 | ||||
- 3.8 | - 3.8 | ||||
- 3.9-dev | |||||
- 3.9 | |||||
arch: | arch: | ||||
- amd64 | - amd64 | ||||
- ppc64le | - ppc64le | ||||
@@ -1,10 +1,17 @@ | |||||
v0.6 (unreleased): | v0.6 (unreleased): | ||||
- Added support for Python 3.8. | |||||
- Dropped support for end-of-life Python 3.4. | |||||
Thanks to everyone for their patience with this release! | |||||
- Breaking change: dropped support for end-of-life Python 2.7 and 3.4. | |||||
- Added support for Python 3.8 and 3.9. | |||||
- Added binary wheels for Linux and macOS. | |||||
- Updated Wikicode.matches() to recognize underscores as being equivalent | - Updated Wikicode.matches() to recognize underscores as being equivalent | ||||
to spaces. (#216) | to spaces. (#216) | ||||
- Add a 'default' parameter to Template.get, and implement dict-style item | |||||
access for template parameters. (#252) | |||||
- Fixed a rare parsing bug involving deeply nested style tags. (#224) | - Fixed a rare parsing bug involving deeply nested style tags. (#224) | ||||
- Updated HTML tag definitions. | |||||
- Internal refactoring and cleanup. | |||||
v0.5.4 (released May 15, 2019): | v0.5.4 (released May 15, 2019): | ||||
@@ -41,8 +41,7 @@ Normal usage is rather straightforward (where ``text`` is page text): | |||||
>>> wikicode = mwparserfromhell.parse(text) | >>> wikicode = mwparserfromhell.parse(text) | ||||
``wikicode`` is a ``mwparserfromhell.Wikicode`` object, which acts like an | ``wikicode`` is a ``mwparserfromhell.Wikicode`` object, which acts like an | ||||
ordinary ``str`` object with some extra methods. | |||||
For example: | |||||
ordinary ``str`` object with some extra methods. For example: | |||||
>>> text = "I has a template! {{foo|bar|baz|eggs=spam}} See it?" | >>> text = "I has a template! {{foo|bar|baz|eggs=spam}} See it?" | ||||
>>> wikicode = mwparserfromhell.parse(text) | >>> wikicode = mwparserfromhell.parse(text) | ||||
@@ -54,6 +54,14 @@ environment: | |||||
PYTHON_VERSION: "3.8" | PYTHON_VERSION: "3.8" | ||||
PYTHON_ARCH: "64" | PYTHON_ARCH: "64" | ||||
- PYTHON: "C:\\Python39" | |||||
PYTHON_VERSION: "3.9" | |||||
PYTHON_ARCH: "32" | |||||
- PYTHON: "C:\\Python39-x64" | |||||
PYTHON_VERSION: "3.9" | |||||
PYTHON_ARCH: "64" | |||||
install: | install: | ||||
- "%PIP% install --disable-pip-version-check --user --upgrade pip" | - "%PIP% install --disable-pip-version-check --user --upgrade pip" | ||||
- "%PIP% install wheel twine" | - "%PIP% install wheel twine" | ||||
@@ -7,12 +7,21 @@ v0.6 | |||||
Unreleased | Unreleased | ||||
(`changes <https://github.com/earwig/mwparserfromhell/compare/v0.5.4...develop>`__): | (`changes <https://github.com/earwig/mwparserfromhell/compare/v0.5.4...develop>`__): | ||||
- Added support for Python 3.8. | |||||
- Dropped support for end-of-life Python 3.4. | |||||
- Updated Wikicode.matches() to recognize underscores as being equivalent | |||||
to spaces. (`#216 <https://github.com/earwig/mwparserfromhell/issues/216>`_) | |||||
Thanks to everyone for their patience with this release! | |||||
- Breaking change: dropped support for end-of-life Python 2.7 and 3.4. | |||||
- Added support for Python 3.8 and 3.9. | |||||
- Added binary wheels for Linux and macOS. | |||||
- Updated :meth:`.Wikicode.matches` to recognize underscores as being | |||||
equivalent to spaces. | |||||
(`#216 <https://github.com/earwig/mwparserfromhell/issues/216>`_) | |||||
- Add a `default` parameter to :meth:`.Template.get`, and implement dict-style | |||||
item access for template parameters. | |||||
(`#252 <https://github.com/earwig/mwparserfromhell/issues/252>`_) | |||||
- Fixed a rare parsing bug involving deeply nested style tags. | - Fixed a rare parsing bug involving deeply nested style tags. | ||||
(`#224 <https://github.com/earwig/mwparserfromhell/issues/224>`_) | (`#224 <https://github.com/earwig/mwparserfromhell/issues/224>`_) | ||||
- Updated HTML tag definitions. | |||||
- Internal refactoring and cleanup. | |||||
v0.5.4 | v0.5.4 | ||||
------ | ------ | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2016 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2016 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2019 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2019 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# Copyright (C) 2019-2020 Yuri Astrakhan <YuriAstrakhan@gmail.com> | # Copyright (C) 2019-2020 Yuri Astrakhan <YuriAstrakhan@gmail.com> | ||||
# | # | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# Copyright (C) 2019-2020 Yuri Astrakhan <YuriAstrakhan@gmail.com> | # Copyright (C) 2019-2020 Yuri Astrakhan <YuriAstrakhan@gmail.com> | ||||
# | # | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# Copyright (C) 2019-2020 Yuri Astrakhan <YuriAstrakhan@gmail.com> | # Copyright (C) 2019-2020 Yuri Astrakhan <YuriAstrakhan@gmail.com> | ||||
# | # | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,5 +1,3 @@ | |||||
# -*- coding: utf-8 -*- | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -30,7 +30,7 @@ from setuptools.command.build_ext import build_ext | |||||
from mwparserfromhell import __version__ | from mwparserfromhell import __version__ | ||||
with open("README.rst", encoding='utf-8') as fp: | |||||
with open("README.rst") as fp: | |||||
long_docs = fp.read() | long_docs = fp.read() | ||||
use_extension = True | use_extension = True | ||||
@@ -97,6 +97,7 @@ setup( | |||||
"Programming Language :: Python :: 3.6", | "Programming Language :: Python :: 3.6", | ||||
"Programming Language :: Python :: 3.7", | "Programming Language :: Python :: 3.7", | ||||
"Programming Language :: Python :: 3.8", | "Programming Language :: Python :: 3.8", | ||||
"Programming Language :: Python :: 3.9", | |||||
"Topic :: Text Processing :: Markup" | "Topic :: Text Processing :: Markup" | ||||
], | ], | ||||
) | ) |
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2019 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2019 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2016 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2016 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2016 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2016 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2019 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2019 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2016 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2016 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2016 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2016 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
@@ -1,4 +1,3 @@ | |||||
# | |||||
# Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | # Copyright (C) 2012-2020 Ben Kurtovic <ben.kurtovic@gmail.com> | ||||
# | # | ||||
# Permission is hereby granted, free of charge, to any person obtaining a copy | # Permission is hereby granted, free of charge, to any person obtaining a copy | ||||