summaryrefslogtreecommitdiff
path: root/pyproject.toml
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #3112 from getpelican/update-functional-test-outputJustin Mayer2023-04-201-2/+2
|\
| * Update Pygments and Markdown dependency versionsJustin Mayer2023-03-271-2/+2
| |
* | Update to Invoke 2.0 for Python 3.11 compatibilityJustin Mayer2023-04-161-1/+1
|/
* Upgrade Furo theme to 2022.12.07. Refs #3077Justin Mayer2023-01-061-1/+1
| | | | Should fix "Previous" and "Next" arrow styling issue.
* Update Pytest and plugin versionsJustin Mayer2022-08-011-4/+3
| | | | | Also remove pytest-pythonpath as Pytest 7+ includes comparable functionality. Don't believe we were using it anyway.
* Update Jinja & Markdown dev dependency versionsJustin Mayer2022-08-011-2/+2
|
* Update Sphinx and Furo theme dependency versionsJustin Mayer2022-08-011-3/+3
|
* Use Furo as Sphinx documentation themePaolo Melchiorre2022-08-011-1/+1
|
* Release Pelican 4.8.04.8.0botpub2022-07-111-1/+1
|
* Release Pelican 4.7.24.7.2botpub2022-02-091-1/+1
|
* Pin Sphinx to avoid aggressive extlinks warningJustin Mayer2022-02-011-1/+1
| | | | See: https://github.com/sphinx-doc/sphinx/issues/10112
* Release Pelican 4.7.14.7.1botpub2021-10-121-1/+1
|
* Release Pelican 4.7.04.7.0botpub2021-10-011-1/+1
|
* Add progress spinner animation during generationrichJustin Mayer2021-04-211-0/+1
| | | | This is a first step at enriching console output via the `rich` project.
* Release Pelican 4.6.04.6.0botpub2021-03-231-1/+1
|
* Relax dependency minimum versionsJustin Mayer2021-03-231-11/+12
| | | | | | Specifying a floor, but not a ceiling, for core dependencies should help prevent dependency resolution conflicts. Dependencies that affect functional test output are pinned more tightly.
* Update Pygments dev dependency to v2.8Justin Mayer2021-02-181-1/+1
|
* Allow latest Python-Markdown to be installedJustin Mayer2021-01-151-2/+2
| | | | | | | | | Pinning dependencies to specific versions creates conflicts when other packages require more recent versions. We can do our part by allowing for a wider range of dependency versions, specifying only the oldest version that will still work. Meanwhile, we ensure that test environments use a specific pinned dependency in order to match the expected functional test output.
* Allow latest Pygments to be installedNam Nguyen2021-01-151-1/+2
| | | | | Otherwise, installation conflicts can result when plugins/themes require more recent Pygments versions.
* Release Pelican 4.5.44.5.4botpub2021-01-041-1/+1
|
* Release Pelican 4.5.34.5.3botpub2020-12-011-1/+1
|
* Release Pelican 4.5.24.5.2botpub2020-11-221-1/+1
|
* Release Pelican 4.5.14.5.1botpub2020-11-021-1/+1
|
* Count CPU cores via psutil for parallel testingJustin Mayer2020-11-021-0/+1
| | | | | | psutil does a much better job at accurately counting CPU cores, of which pytest-xdist takes advantage for the purposes of running tests concurrently.
* Add new reStructuredText classifier.Kevin Deldycke2020-09-041-0/+1
| | | Just been added to the canonical list in: https://github.com/pypa/trove-classifiers/pull/46
* Refine classification.Kevin Deldycke2020-09-031-1/+4
|
* No need to maintain License and Python version classifiers.Kevin Deldycke2020-09-031-5/+0
| | | | Poetry takes care of it: https://python-poetry.org/docs/pyproject/#classifiers
* Prepare to release Pelican 4.5Justin Mayer2020-08-201-1/+1
|
* Add missing Pelican entry points to pyproject.tomlJustin Mayer2020-08-201-0/+4
|
* Upgrade pytest-xdist dev dependency to v2.0Justin Mayer2020-08-161-1/+1
| | | | | Also, stop pinning pytest version, since older version combined with pytest-xdist 2.0 caused CI test errors.
* Update PyPI classifiers; add funding & tracker linksJustin Mayer2020-08-111-1/+5
|
* Update & re-order dependencies in pyprojectJustin Mayer2020-07-291-14/+13
|
* Add dev dependencies expected by `tasks.py`MinchinWeb2020-04-241-1/+3
| | | | Black requires at least Python 3.6
* Run tests in parallel on multi-core systemsJustin Mayer2020-04-131-0/+1
| | | | | Uses pytest-xdist to run tests on two cores simultaneously, speeding up test runs by nearly 40%.
* Increase Jinja version minimum to 2.11+Justin Mayer2020-04-121-1/+1
| | | | | | This newer version slightly changes rendered output; upgrading our dependency means our functional test output will match it more consistently.
* Pin Pygments to 2.6.1Justin Mayer2020-04-121-1/+1
|
* Pin pytest in pyproject alsoJustin Mayer2020-04-121-1/+1
|
* Merge pull request #2649 from iKevinY/py2-sunsetJustin Mayer2019-11-261-5/+2
|\ | | | | Remove Python 2 support
| * Update docutils and remove docutils workaroundDeniz Turgut2019-11-261-1/+1
| |
| * Initial pass of removing Python 2 supportKevin Yap2019-11-261-1/+0
| | | | | | | | | | | | This commit removes Six as a dependency for Pelican, replacing the relevant aliases with the proper Python 3 imports. It also removes references to Python 2 logic that did not require Six.
| * Remove Python 2.7 support from settingsPaolo Melchiorre2019-11-051-3/+1
| |
* | Remove pytest-emoji from dev dependenciesJustin Mayer2019-11-161-1/+0
| |
* | Add Invoke tasks for building and serving docsJustin Mayer2019-11-121-0/+1
| |
* | Add Pytest as development dependencyJustin Mayer2019-11-121-1/+6
| |
* | Add Invoke as dependency in pyprojectJustin Mayer2019-11-091-0/+1
|/
* Release Pelican 4.2.04.2.0botpub2019-10-171-1/+1
|
* Release Pelican 4.1.34.1.3botpub2019-10-091-1/+1
|
* Release Pelican 4.1.24.1.2botpub2019-09-231-1/+1
|
* Release Pelican 4.1.14.1.1botpub2019-08-231-1/+1
|
* Configure AutoPub for Pelican changelog path & formatJustin Mayer2019-08-211-0/+3
|