summaryrefslogtreecommitdiff
path: root/utils
Commit message (Collapse)AuthorAgeFilesLines
* Fix typoEisuke Kawashima2021-07-081-1/+1
|
* doclinter: Allow anonymous hyperlink target having long URLTakeshi KOMIYA2021-07-061-0/+3
|
* doc: Fix docslint misunderstanding scope of code-blocksTakeshi KOMIYA2021-06-061-1/+1
|
* i18n: Pull translations via GitHub Actions automaticallyTakeshi KOMIYA2021-05-091-3/+0
|
* i18n: Push translations via GitHub Actions automaticallyTakeshi KOMIYA2021-05-091-2/+1
|
* doc: Update branch name in release-checklistTakeshi KOMIYA2021-01-081-11/+11
|
* doc: Quote URLs in release checklistTakeshi KOMIYA2021-01-041-4/+4
| | | | | To improve the install process, the commands on the checklist is updated to allow to copy & paste it to console.
* Merge pull request #8408 from francoisfreitag/isortTakeshi KOMIYA2020-11-121-1/+0
|\ | | | | Sort imports with isort
| * Sort imports with isortFrançois Freitag2020-11-111-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | Keep imports alphabetically sorted and their order homogeneous across Python source files. The isort project has more feature and is more active than the flake8-import-order plugin. Most issues caught were simply import ordering from the same module. Where imports were purposefully placed out of order, tag with isort:skip.
* | Check GitHub Actions before packagingTakeshi KOMIYA2020-11-051-4/+4
|/
* Remove pylint taskTakeshi KOMIYA2020-08-101-301/+0
| | | | | At present, pylint has no longer been used in this project. This removes the tasks and files for pylint from repository.
* doclinter: Allow a very long literal stringTakeshi KOMIYA2020-07-241-0/+3
|
* fix typoTetsuo Koyama2020-07-191-2/+2
|
* Do "twine check" on CI processTakeshi KOMIYA2020-06-141-4/+0
|
* Merge branch '2.x' into 3.xTakeshi KOMIYA2020-03-012-5/+4
|\
| * Merge branch 'clean_dists_on_make_clean' into 2.4.xTakeshi KOMIYA2020-02-231-8/+8
| |\
| * \ Merge branch 'update_release_checklist' into 2.4.xTakeshi KOMIYA2020-02-231-4/+0
| |\ \
| * | | utils/bump_version: Remove empty sections from CHANGES automaticallyTakeshi KOMIYA2020-02-232-5/+4
| | | |
* | | | Add a procedure to update docker imageTakeshi KOMIYA2020-02-242-0/+18
| | | |
* | | | Merge pull request #7204 from tk0miya/clean_dists_on_make_cleanTakeshi KOMIYA2020-02-231-8/+8
|\ \ \ \ | | |_|/ | |/| | Makefile: clean dists directory on "make clean"
| * | | Makefile: clean dists directory on "make clean"Takeshi KOMIYA2020-02-231-8/+8
| |/ /
* | | Merge pull request #7203 from tk0miya/update_release_checklistTakeshi KOMIYA2020-02-231-4/+0
|\ \ \ | | |/ | |/| release-checklist: An update of doc-translations is no longer needed
| * | release-checklist: An update of doc-translations is no longer neededTakeshi KOMIYA2020-02-231-4/+0
| |/
* | Correct str/bytes mixup in utils/jssplitter_generator.pyJon Dufresne2019-08-171-1/+1
|/ | | | The file is opened in text mode, so it .wraite() takes str not bytes.
* doc: Fold lines by 80 columnsTakeshi KOMIYA2019-05-301-1/+1
|
* doclinter: restrict by 90 columnsTakeshi KOMIYA2019-05-261-1/+1
|
* doclinter: Fix files are ignored.Takeshi KOMIYA2019-05-261-6/+9
|
* doclinter: Ignore large code-block and long interpreted textTakeshi KOMIYA2019-05-261-1/+19
|
* Add utils/doclinter.py; a documenter linter for SphinxTakeshi KOMIYA2019-05-121-0/+59
|
* Python-3-only clean ups discovered by pyupgradeJon Dufresne2019-03-191-1/+1
| | | | | | | | | | | | | | https://github.com/asottile/pyupgrade > A tool to automatically upgrade syntax for newer versions of the > language. - Drop u str prefix - Drop base object inheritance - Drop args to super() - Use set literals - Use dict comprehension - Use set comprehension
* Do "twine check" before uploading packageTakeshi KOMIYA2019-03-101-4/+8
|
* Merge branch '1.8'Takeshi KOMIYA2019-01-022-2/+2
|\
| * A happy new year!Takeshi KOMIYA2019-01-022-2/+2
| |
* | Merge pull request #5509 from stephenfin/remove-future-importsTakeshi KOMIYA2018-12-172-4/+2
|\ \ | | | | | | Remove future imports
| * | Specifically request Python 3Stephen Finucane2018-12-172-2/+2
| | | | | | | | | | | | | | | | | | | | | If Sphinx is Python 3-only, Sphinx's tooling should be Python 3-only too. Signed-off-by: Stephen Finucane <stephen@that.guru>
| * | py3: Remove (most) __future__ importsStephen Finucane2018-12-171-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There were two used: - print_function - absolute_import Both of these are mandatory in Python 3.0 onwards [1] and can therefore be removed...mostly. Unfortunately, mypy is still running in Python 2.7 mode, meaning we need the 'print_function' future wherever we're calling 'print' with the 'file' argument. There's also a single 'absolute_import' future that must be retained as its removal breaks a test for as-yet unknown reasons. TODOs are added to resolve both issues in the future. [1] https://docs.python.org/3/library/__future__.html Signed-off-by: Stephen Finucane <stephen@that.guru>
* | | Remove unnecessary encoding cookie from Python source filesJon Dufresne2018-12-162-11/+6
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | In Python 3, the default encoding of source files is utf-8. The encoding cookie is now unnecessary and redundant so remove it. For more details, see the docs: https://docs.python.org/3/howto/unicode.html#the-string-type > The default encoding for Python source code is UTF-8, so you can > simply include a Unicode character in a string literal ... Includes a fix for the flake8 header checks to stop expecting an encoding cookie.
* | Merge pull request #5803 from jdufresne/encoding-utf8Takeshi KOMIYA2018-12-161-1/+1
|\ \ | | | | | | Avoid respecifying default encoding for .encode()/.decode() calls
| * | Avoid respecifying default encoding for .encode()/.decode() callsJon Dufresne2018-12-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In Python 3, both .encode() and .decode() default the encoding to 'utf-8'. See the docs: https://docs.python.org/3/library/stdtypes.html#str.encode https://docs.python.org/3/library/stdtypes.html#bytes.decode Simplify and shorten the code by using the default instead of respecifying it.
* | | Remove use of six.unichr()Jon Dufresne2018-12-151-3/+1
|/ / | | | | | | Use Python 3 chr() instead.
* | Remove unnecessary object from class definitionsJon Dufresne2018-09-111-1/+1
|/ | | | | In Python 3, all classes are new-style classes. The object in the definition is redundant and unnecessary.
* Merge branch '1.7'Takeshi KOMIYA2018-05-141-4/+8
|\
| * Update release-checklistTakeshi KOMIYA2018-05-111-3/+6
| |
| * Use twine instead of 'setup.py upload'. There are security reason ( ↵shimizukawa2018-05-091-1/+2
| | | | | | | | https://packaging.python.org/tutorials/distributing-packages/#uploading-your-project-to-pypi ) and metadata reason (refs #4936 ).
* | Update all pypi.python.org URLs to pypi.orgJon Dufresne2018-04-181-4/+4
| | | | | | | | | | | | For details on the new PyPI, see the blog post: https://pythoninsider.blogspot.ca/2018/04/new-pypi-launched-legacy-pypi-shutting.html
* | Merge pull request #4638 from tk0miya/fix_markupTakeshi KOMIYA2018-02-181-3/+3
|\ \ | |/ | | doc: Fix markup
| * doc: Fix markupTakeshi KOMIYA2018-02-181-3/+3
| |
* | Merge branch '1.7'Takeshi KOMIYA2018-02-181-69/+69
|\ \ | |/
| * docs: Use literal for commandsTakeshi KOMIYA2018-02-161-69/+69
| |
* | docs: protect and unprotect the stable branch on releasingTakeshi KOMIYA2018-02-121-0/+2
|/