materialsproject / pyrho

https://materialsproject.github.io/pyrho/
Other
37 stars 7 forks source link

Update pyscaffold requirement from <3.3a0,>=3.2a0 to >=3.2a0,<4.2 #80

Closed dependabot[bot] closed 3 years ago

dependabot[bot] commented 3 years ago

Updates the requirements on pyscaffold to permit the latest version.

Release notes

Sourced from pyscaffold's releases.

Release Candidate 4.1.1rc2

Adds a partial fixes for issue #516. For the time being comments without indentation inside multiline options (very unlikely) are not handled due to ConfigUpdater limitations.

Changelog

Sourced from pyscaffold's changelog.

========= Changelog

Development version

Version 4.1.1, 2021-10-XX

  • Ensure required extensions are installed on --update, :pr:512
  • Prevent extension from crashing when persisting None in setup.cfg, :pr:510
  • Prevent multi-line descriptions to crash putup, :pr:509
  • Warn users about empty namespaces, :pr:508
  • Prevent parsing errors during dependency deduplication, :pr:518

Current versions

Version 4.1, 2021-09-22

  • Added linkcheck task to tox.ini, :pr:456
  • Updated configuration for Sphinx and ReadTheDocs, :pr:455
  • Note that templates and the generated boilerplate code is 0BSD-licensed, :pr:461
  • Added 0BSD license template
  • Added CONTRIBUTING.rst template, :issue:376
  • Added PyScaffold badge to README template, :issue:473
  • Updated Cirrus CI config and templates, including better coveralls integration, :issue:449
  • Adopted global isolated_build for tox configuration, :issue:483, :pr:491
  • Loop counter explicitly marked as unused in skeleton.py (flake8-bugbear B007), :pr:495
  • Ensure update include added extensions in setup.cfg, :pr:496

Version 3.3, 2020-12-24

  • Code base changed to Black's standards
  • New docs about version numbers and git integration
  • Updated pre-commit hooks
  • Updated docs/Makefile to use Sphinx "make mode"
  • deprecated setuptools extensions/commands python setup.py test/docs/doctests, :issue:245
  • New tox test environments for generating docs and running doctests
  • New built-in extension for Cirrus CI, :issue:251
  • experimental get_template is now part of the public API and can be used by extensions, :issue:252
  • Updated setuptools_scm to version 4.1.2 in contrib
  • Updated configupdater to version 1.1.2 in contrib
  • precommit automatically fixes line endings by default
  • deprecated log.configure_logger, use log.logger.reconfigure instead

... (truncated)

Commits
  • 06c26c1 Fix previous change in test_add_dependencies_with_comments
  • 5722c50 Update CHANGELOG
  • f425071 Rename pkg_name to attempt_pkg_name
  • 52c4839 Add test to confuse PEP 508 parser
  • b4672b0 Add pkg_name function to 'dependencies' to fix #516
  • 359f040 Revert adding inline_comment_prefixes in info.py
  • 488bc2a Improve test_add_dependencies with edge cases and keep comment
  • 7cb5bea Run precommit hooks.
  • 036d64f Update info.read_setupcfg to allow inline_comments starting with '#'
  • 5a2617c Add test to show pyscaffold/pyscaffold#516.
  • Additional commits viewable in compare view


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)