Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency pyscaffold to v4 #29

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 13, 2023

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
pyscaffold (changelog) >=3.3,<3.4 -> >=4.6,<4.7 age adoption passing confidence

Release Notes

pyscaffold/pyscaffold (pyscaffold)

v4.6

Compare Source

  • Modify Cirrus CI template to save resources, :pr:735
  • Update Cirrus CI configuration, :pr:752
  • Update Gitlab CI template, :pr:756
  • Prefer importlib.resources.files instead of importlib.resources.read_text or pkgutil.get_data, :pr:747
  • Update version caps for dependency on platformdirs, :pr:755

v4.5

Compare Source

  • Change macOS default configuration dir from
    ~/Library/Preferences to ~/Library/Application Support, :pr:721.
    This change is motivated by the upgrade in the platformdirs dependency.
    You can read more about the motivation in :github:platformdirs/platformdirs#98
  • Simplify git command, by letting exceptions go through, :pr:714

v4.4.1

Compare Source

  • Reuse pre-built wheels in CI for upgrade tests in :pr:702
  • Make security permissions explicit in GHA template :pr:704
  • Fix GITHUB_TOKEN variable in GHA template :pr:715

v4.4

Compare Source

  • Reuse pre-built wheels in CI for upgrade tests in :pr:702
  • Make security permissions explicit in GHA template :pr:704
  • Fix GITHUB_TOKEN variable in GHA template :pr:715

v4.3.1

Compare Source

  • Modify tox.ini template to allow passing the TWINE_REPOSITORY_URL
    environment variable, :pr:666.

v4.3

Compare Source

  • Modify tox.ini template to allow passing the TWINE_REPOSITORY_URL
    environment variable, :pr:666.

v4.2.3

Compare Source

  • Automatically create directory when saving config file, :issue:648

v4.2.2

Compare Source

  • Update .github/workflows/ci.yml template, :pr:637 and :pr:640
  • Update note in skeleton.py template clarifying file can be renamed, :pr:641

v4.2.1

Compare Source

  • Ensure .gitlab-ci.yml template works for GitLab Enterprise 14.7.4, :pr:630

v4.2

Compare Source

  • Automatically create directory when saving config file, :issue:648

v4.1.5

Compare Source

  • Added .python-version created by pyenv to .gitignore
  • Added more --very-verbose logging to make clearer what's going on, :issue:562
  • Replace internal dependency on :pypi:appdirs with :pypi:platformdirs, :pr:584
  • Fix :pypi:coverage config for namespaced packages, :pr:610

v4.1.4

Compare Source

  • Ensure build configuration produces sdist as it is needed by conda, :issue:570

v4.1.3

Compare Source

  • Fix pre-commit error: The unauthenticated git protocol on port 9418 is no longer supported, :issue:565

.. note::

PyScaffold 4.1 is the last release to support Python 3.6

v4.1.2

Compare Source

  • Added verification to prevent users from creating projects nested inside
    existing repositories, unless --force is explicitly given, :issue:544, :pr:545.
  • Fixed problem with Windows Shell when running git, :pr:560.

v4.1.1

Compare Source

  • 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
  • Add license_files to setup.cfg template, :issue:524

v4.1

Compare Source

  • Reuse pre-built wheels in CI for upgrade tests in :pr:702
  • Make security permissions explicit in GHA template :pr:704
  • Fix GITHUB_TOKEN variable in GHA template :pr:715

v4.0.2

Compare Source

  • Restructured docs
  • Fix WSL2 installation problem, :issue:440
  • Fix for interactive mode under Windows, :issue:430

v4.0.1

Compare Source

  • Fix tox -e build issue when running on Conda, :pr:417
  • Ensure snake_case for keys in setup.cfg, :issue:418
  • Update dependencies on configupdater and pyscaffoldext-django
  • Remove broken checks for old setuptools, :issue:428

v4.0

Compare Source

  • Restructured docs
  • Fix WSL2 installation problem, :issue:440
  • Fix for interactive mode under Windows, :issue:430

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/pyscaffold-4.x branch from c44b6ac to d54859b Compare May 31, 2023 08:46
@renovate renovate bot force-pushed the renovate/pyscaffold-4.x branch from d54859b to c4bd1da Compare June 20, 2023 19:23
@neteler
Copy link
Member

neteler commented Aug 24, 2023

The CI logs shows this syntax error:

#21 1.514 /usr/lib/python3.11/site-packages/setuptools/_distutils/dist.py:264: UserWarning: Unknown distribution option: 'use_pyscaffold'
#21 1.514   warnings.warn(msg)
#21 1.573 running test
#21 1.573 error: error in setup.cfg: command 'test' has no such option 'addopts'

which might be here:

python3 setup.py test --addopts "-m dev"

Not sure how to fix that?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant