gregsadetsky / nycnoise

https://nyc-noise.com
15 stars 0 forks source link

Bump the python-packages group with 29 updates #205

Closed dependabot[bot] closed 5 months ago

dependabot[bot] commented 5 months ago

Bumps the python-packages group with 29 updates:

Package From To
astroid 3.0.1 3.0.2
beautifulsoup4 4.12.2 4.12.3
certifi 2023.11.17 2024.2.2
dill 0.3.7 0.3.8
distlib 0.3.7 0.3.8
django 4.2.8 4.2.9
django-debug-toolbar 4.2.0 4.3.0
django-js-asset 2.1.0 2.2.0
django-sass-processor 1.3 1.4
django-solo 2.1.0 2.2.0
django-stubs 4.2.6 4.2.7
django-stubs-ext 4.2.5 4.2.7
isort 5.12.0 5.13.2
lazy-object-proxy 1.9.0 1.10.0
libsass 0.22.0 0.23.0
lxml 4.9.3 5.1.0
mypy 1.7.1 1.8.0
pipenv 2023.11.15 2023.12.0
platformdirs 4.1.0 4.2.0
pluggy 1.3.0 1.4.0
pylint 3.0.2 3.0.3
pytest 7.4.3 8.0.0
pytest-django 4.7.0 4.8.0
python-dotenv 1.0.0 1.0.1
pytz 2023.3.post1 2024.1
types-pytz 2023.3.1.1 2023.4.0.20240130
typing-extensions 4.8.0 4.9.0
tzdata 2023.3 2023.4
urllib3 2.1.0 2.2.0

Updates astroid from 3.0.1 to 3.0.2

Changelog

Sourced from astroid's changelog.

What's New in astroid 3.0.2?

Release date: 2023-12-12

  • Avoid duplicate inference results for some uses of typing.X constructs like Tuple[Optional[int], ...]. This was causing pylint to occasionally omit messages like deprecated-typing-alias.

    Closes pylint-dev/pylint#9220

Commits


Updates beautifulsoup4 from 4.12.2 to 4.12.3

Updates certifi from 2023.11.17 to 2024.2.2

Commits
  • 45eb611 2024.02.02 (#266)
  • 83f4f04 fix leaking certificate issue (#265)
  • bbf2208 Bump actions/upload-artifact from 4.2.0 to 4.3.0 (#264)
  • 9e837a5 Bump actions/upload-artifact from 4.1.0 to 4.2.0 (#262)
  • 05d071b Bump actions/upload-artifact from 4.0.0 to 4.1.0 (#261)
  • 2a3088a Bump actions/download-artifact from 4.1.0 to 4.1.1 (#260)
  • d4ca66e Bump actions/upload-artifact from 3.1.3 to 4.0.0 (#258)
  • 5d15663 Bump actions/download-artifact from 3.0.2 to 4.1.0 (#257)
  • d66ef9d Bump actions/setup-python from 4.7.1 to 5.0.0 (#256)
  • 8f0d412 Bump pypa/gh-action-pypi-publish from 1.8.10 to 1.8.11 (#255)
  • Additional commits viewable in compare view


Updates dill from 0.3.7 to 0.3.8

Commits
  • a0a8e86 tag: 0.3.8
  • 6f83208 skip BufferedRandomType on pyodide (#644)
  • 72f6523 Bump readthedocs-sphinx-search from 0.3.1 to 0.3.2 in /docs (#642)
  • db56c29 update sphinx to 6.2.1 (#641)
  • 21bd82b import submodule properly when there is an attribute of the module with the s...
  • cce8ac7 Bump jinja2 from 3.1.1 to 3.1.3 in /docs (#640)
  • 5ed40d5 updated copyright for 2024 (#638)
  • 8d209d4 add guard for math.log in size calculation (#637)
  • 6343f44 add build to rtfd config (#632)
  • 4b24b6d formal support for 3.12, initial support for 3.13 (#630)
  • Additional commits viewable in compare view


Updates distlib from 0.3.7 to 0.3.8

Changelog

Sourced from distlib's changelog.

0.3.8


Released: 2023-12-12
  • markers

    • Fix #209: use legacy version implementation for Python versions.
  • tests

    • Fix #204: use symlinks in venv creation during test.

    • Fix #208: handle deprecation removals in Python 3.13.

Commits
  • ab5f8e7 Changes for 0.3.8.
  • 86bb212 Update change log.
  • 488599f Updates based on flake8 checks.
  • 0e261af Use legacy version implementation for Python itself.
  • 8242f39 Update copyright years.
  • e27569b Fix #208: Handle deprecation removals in Python 3.13.
  • 65a014b Update requirements and CI matrix.
  • 124108a Skip test for non-final Python versions.
  • ff48e09 Fix #206: include tox.ini in sdist.
  • eeaa18d Fix #204: Use symlinks in venv creation during test.
  • Additional commits viewable in compare view


Updates django from 4.2.8 to 4.2.9

Commits
  • f339c4c [4.2.x] Bumped version for 4.2.9 release.
  • 0a4c5e5 [4.2.x] Added release date for 4.2.9.
  • ca43990 [4.2.x] Fixed #35012 -- Restored wrapping admin fieldsets with multiple field...
  • d9ba0ea [4.2.x] Added stub release notes for 4.2.9.
  • a315e82 [4.2.x] Post-release version bump.
  • See full diff in compare view


Updates django-debug-toolbar from 4.2.0 to 4.3.0

Release notes

Sourced from django-debug-toolbar's releases.

4.3

What's Changed

New Contributors

Full Changelog: https://github.com/jazzband/django-debug-toolbar/compare/4.2...4.3

Changelog

Sourced from django-debug-toolbar's changelog.

4.3.0 (2024-02-01)

  • Dropped support for Django 4.0.
  • Added Python 3.12 to test matrix.
  • Removed outdated third-party panels from the list.
  • Avoided the unnecessary work of recursively quoting SQL parameters.
  • Postponed context process in templates panel to include lazy evaluated content.
  • Fixed template panel to avoid evaluating LazyObject when not already evaluated.
  • Added support for Django 5.0.
  • Refactor the utils.get_name_from_obj to simulate the behavior of django.contrib.admindocs.utils.get_view_name.
  • Switched from black to the ruff formatter <https://astral.sh/blog/the-ruff-formatter>__.
  • Changed the default position of the toolbar from top to the upper top position.
  • Added the setting, UPDATE_ON_FETCH to control whether the toolbar automatically updates to the latest AJAX request or not. It defaults to False.
Commits


Updates django-js-asset from 2.1.0 to 2.2.0

Changelog

Sourced from django-js-asset's changelog.

.. _changelog:

Change log

Next version


2.2 (2023-12-12)

  • Started running the tests periodically to detect breakages early.
  • Added Django 5.0, Python 3.12.
  • Fixed building with hatchling 1.19. Thanks Michał Górny!

2.1 (2023-06-28)


- Added Django 4.1, 4.2 and Python 3.11 to the CI.
- Removed the pytz dependency from the tests.
- Dropped Python < 3.8, Django < 3.2 from the CI.
- Switched to hatchling and ruff.

2.0_ (2022-02-10)

.. _2.0: https://github.com/matthiask/django-js-asset/compare/1.2...2.0

  • Raised the minimum supported versions of Python to 3.6, Django to 2.2.
  • Added pre-commit.
  • Replaced the explicit configuration of whether static() should be used or not with automatic configuration. The static argument is still accepted but ignored and will be removed at a later time.
  • Added support for boolean attributes when using Django 4.1 or better.

Released as 1.2.1 and 1.2.2:

  • Made JS() objects hashable so that they can be put into sets in preparation for a possible fix for media ordering in Django #30179.
  • Confirmed support for Django 3.0 and 3.1a1.
  • Django dropped type="text/javascript" in 3.1, changed our tests to pass again.
  • Switched from Travis CI to GitHub actions.
  • Dropped Django 1.7 from the CI jobs list because it somehow didn't

... (truncated)

Commits


Updates django-sass-processor from 1.3 to 1.4

Changelog

Sourced from django-sass-processor's changelog.

  • 1.4
  • Drop support for Python 3.7.
  • Add support for Python 3.12.
  • Drop support for Django 4.0 and 4.1.
  • Add support for Django 5.0.
Commits


Updates django-solo from 2.1.0 to 2.2.0

Release notes

Sourced from django-solo's releases.

2.2.0

What's Changed

Full Changelog: https://github.com/lazybird/django-solo/compare/2.1.0...2.2.0

Changelog

Sourced from django-solo's changelog.

django-solo-2.2.0

Date: 1 January, 2024

  • Add support for Python 3.12
  • Drop support for Python 3.7
  • Add support for Django 5.0
  • Drop support for end of life Django 4.0 and 4.1
Commits


Updates django-stubs from 4.2.6 to 4.2.7

Commits
  • e1184c7 Version 4.2.7 release (django-stubs, django-stubs-ext) (#1856)
  • fb0908a Added Model._do_update() method signature (#1854)
  • 9720b27 Fixed TemplateResponse.cookies attribute and SimpleCookie type (#1702)
  • 197f0e3 Fix Self typed custom queryset methods incompatible with base queryset type (...
  • bfa4590 Unify plugin check for model type info (#1853)
  • 5d54ac4 Update django.core.management.commands.* (#1829)
  • 53cdbe4 Improve ManyToManyDescriptor and fix Model.\<manytomany>.through typing (#...
  • 0a61d81 Bump mypy from 1.7.0 to 1.7.1 (#1850)
  • 82c394f [pre-commit.ci] pre-commit autoupdate (#1848)
  • e37cef0 Make RelatedManager, ManyRelatedManager to inherit from Manager not `Ba...
  • Additional commits viewable in compare view


Updates django-stubs-ext from 4.2.5 to 4.2.7

Commits
  • e1184c7 Version 4.2.7 release (django-stubs, django-stubs-ext) (#1856)
  • fb0908a Added Model._do_update() method signature (#1854)
  • 9720b27 Fixed TemplateResponse.cookies attribute and SimpleCookie type (#1702)
  • 197f0e3 Fix Self typed custom queryset methods incompatible with base queryset type (...
  • bfa4590 Unify plugin check for model type info (#1853)
  • 5d54ac4 Update django.core.management.commands.* (#1829)
  • 53cdbe4 Improve ManyToManyDescriptor and fix Model.\<manytomany>.through typing (#...
  • 0a61d81 Bump mypy from 1.7.0 to 1.7.1 (#1850)
  • 82c394f [pre-commit.ci] pre-commit autoupdate (#1848)
  • e37cef0 Make RelatedManager, ManyRelatedManager to inherit from Manager not `Ba...
  • Additional commits viewable in compare view


Updates isort from 5.12.0 to 5.13.2

Release notes

Sourced from isort's releases.

5.13.2

Changes

:beetle: Fixes

5.13.1

Changes

  • Fix integration tests (#2208) @​bp72
  • Added a fix for normalizing imports from more than one level of parent modules (issue/2152) (#2191) @​bp72

:beetle: Fixes

5.13.0

Changes

:fire: Removals and Deprecations

:package: Dependencies

... (truncated)

Changelog

Sourced from isort's changelog.

5.13.2 December 13 2023

5.13.1 December 11 2023

5.13.0 December 9 2023

Commits
  • c655831 Merge pull request #2214 from PyCQA/version/5.13.2
  • b4335b4 Prepare version 5.13.2
  • c36e43c Merge pull request #2184 from bp72/issue/2154
  • e38702f Merge pull request #2213 from davidculley/confine-precommit-to-stages
  • ee8d87f Add fix for the error found by hypothesis
  • 5849ec2 Apply the bracket fix from issue 471 only for use_parentheses=True
  • df0e119 confine pre-commit to stages
  • 9255bca Merge pull request #2212 from PyCQA/bugfix/#2211-colors-extra
  • 5336d7d Fix colors extras
  • 643d9c4 Merge pull request #2210 from PyCQA/version/5.13.1
  • Additional commits viewable in compare view


Updates lazy-object-proxy from 1.9.0 to 1.10.0

Changelog

Sourced from lazy-object-proxy's changelog.

1.10.0 (2023-12-15)

  • Added Python 3.12 wheels.
  • Dropped support for Python 3.7.
  • Applied some reformatting and lint fixes using ruff to the codebase (mostly more Python 2 leftover cleanups).
Commits
  • aa46e84 Bump version: 1.9.0 → 1.10.0
  • 7b32ae5 Update changelog.
  • 940c8c6 Bail out early if extensions would be disabled.
  • dab21f7 Fix broken link.
  • 2ca62af Xfail these till I can figure it out.
  • 4aab407 Manually spec setuptools for that inplace building.
  • 2f8bed2 Make sure the C ext is not build on PyPy (if it builds it would segfault and ...
  • f633fd3 Spelling.
  • b8e223a Fix a bunch of lint issues.
  • ff7459e First batch of ruff/black autorefactors/format.
  • Additional commits viewable in compare view


Updates libsass from 0.22.0 to 0.23.0

Commits


Updates lxml from 4.9.3 to 5.1.0

Changelog

Sourced from lxml's changelog.

5.1.0 (2024-01-05)

Features added

  • Parsing ASCII strings is slightly faster.

Bugs fixed

  • GH#349: The HTML Cleaner() interpreted an accidentally provided string parameter for the host_whitelist as list of characters and silently failed to reject any hosts. Passing a non-collection is now rejected.

Other changes

  • Support for Python 2.7 and Python versions < 3.6 was removed.

  • The wheel build was migrated to use cibuildwheel. Patch by Primož Godec.

5.0.1 (2024-01-05)

Bugs fixed

  • LP#2046208: Parsing non-BMP Python Unicode strings could fail on macOS.

  • LP#2044225: When incrementally parsing broken HTML, reporting start events on missing structural tags failed and could lead to subsequent exceptions.

  • LP#2045435: Some (not all) issues with stricter C compilers were resolved.

  • The binary wheels in the 5.0.0 release did not validate cleanly (but installed ok).

.. _latest_release:

5.0.0 (2023-12-29)

Features added

  • Character escaping in C14N2 serialisation now uses a single pass over the text instead of searching for each unescaped character separately.

... (truncated)

Commits
  • 82a4260 Prepare release of 5.1.0.
  • 3eafa61 Merge branch 'lxml-5.0'
  • eb5cd98 Prepare release of 5.0.1.
  • f4b8be5 docs: Shorten the list of old versions on the main website.
  • 9496a79 Update changelog.
  • c13c5af Remove some dead Py2 code.
  • 5bba8c4 Remove some dead Py2 code.
  • 5fa0cd5 Cleaner: Validate that host_whitelist is not a string (GH-349)
  • ff88377 Remove accidentally duplicated code.
  • 7244b43 Merge branch 'lxml-5.0'
  • Additional commits viewable in compare view


Updates mypy from 1.7.1 to 1.8.0

Changelog

Sourced from mypy's changelog.

Mypy Release Notes

Next release

Mypy 1.8

We’ve just uploaded mypy 1.8 to the Python Package Index (PyPI). Mypy is a static type checker for Python. This release includes new features, performance improvements and bug fixes. You can install it as follows:

python3 -m pip install -U mypy

You can read the full documentation for this release on Read the Docs.

Type-checking Improvements

  • Do not intersect types in isinstance checks if at least one is final (Christoph Tyralla, PR 16330)
  • Detect that @final class without __bool__ cannot have falsey instances (Ilya Priven, PR 16566)
  • Do not allow TypedDict classes with extra keywords (Nikita Sobolev, PR 16438)
  • Do not allow class-level keywords for NamedTuple (Nikita Sobolev, PR 16526)
  • Make imprecise constraints handling more robust (Ivan Levkivskyi, PR 16502)
  • Fix strict-optional in extending generic TypedDict (Ivan Levkivskyi, PR 16398)
  • Allow type ignores of PEP 695 constructs (Shantanu, PR 16608)
  • Enable type_check_only support for TypedDict and NamedTuple (Nikita Sobolev, PR 16469)

Performance Improvements

  • Add fast path to analyzing special form assignments (Jukka Lehtosalo, PR 16561)

Improvements to Error Reporting

  • Don't show documentation links for plugin error codes (Ivan Levkivskyi, PR 16383)
  • Improve error messages for super checks and add more tests (Nikita Sobolev, PR 16393)
  • Add error code for mutable covariant override (Ivan Levkivskyi, PR 16399)

Stubgen Improvements

  • Preserve simple defaults in function signatures (Ali Hamdan, PR 15355)
  • Include __all__ in output (Jelle Zijlstra, PR 16356)
  • Fix stubgen regressions with pybind11 and mypy 1.7 (Chad Dombrova, PR 16504)

Stubtest Improvements

  • Improve handling of unrepresentable defaults (Jelle Zijlstra, PR 16433)
  • Print more helpful errors if a function is missing from stub (Alex Waygood, PR 16517)
  • Support @type_check_only decorator (Nikita Sobolev, PR 16422)
  • Warn about missing __del__ (Shantanu, PR 16456)
  • Fix crashes with some uses of final and deprecated (Shantanu, PR 16457)

Fixes to Crashes

  • Fix crash with type alias to Callable[[Unpack[Tuple[Any, ...]]], Any] (Alex Waygood, PR 16541)
  • Fix crash on TypeGuard in __call__ (Ivan Levkivskyi, PR 16516)
  • Fix crash on invalid enum in method (Ivan Levkivskyi, PR 16511)
  • Fix crash on unimported Any in TypedDict (Ivan Levkivskyi, PR 16510)

Documentation Updates

  • Update soft-error-limit default value to -1 (Sveinung Gundersen, PR 16542)

... (truncated)

Commits
  • 3b46750 remove +dev suffix from version
  • c9bc833 Fix tests broken by hatchling (#16655)
  • 60d30e3 Fix crash with type alias to Callable[[Unpack[Tuple[Any, ...]]], Any] (#16541)
  • f53f422 Allow type ignores of PEP 695 constructs (#16608)
  • 7c33e7c @​final class without bool cannot have falsey instances (#16566)
  • c224da5 Do not intersect types in isinstance checks if at least one is final (#16330)
  • d54cc35 Change example in test cases with no stubs available (#16513)
  • eb1ee97 Update hashes in sync-typeshed.py following recent typeshed sync (#16600)
  • 344298e Revert use of ParamSpec for functools.wraps
  • 3e5d813 Revert typeshed ctypes change
  • Additional commits viewable in compare view


Updates pipenv from 2023.11.15 to 2023.12.0

Release notes

Sourced from pipenv's releases.

Release v2023.12.0

What's Changed

  • NOTE: this is our second semver release with a plan to release major version 3000 later this winter/Spring.<... _Description has been truncated_