Here's how GITHUB.COM makes money* and how much!

*Please read our disclaimer before using our estimates.
Loading...

GITHUB . COM {}

Detected CMS Systems:

  1. Analyzed Page
  2. Matching Content Categories
  3. CMS
  4. Monthly Traffic Estimate
  5. How Does Github.com Make Money
  6. How Much Does Github.com Make
  7. Wordpress Themes And Plugins
  8. Keywords
  9. Topics
  10. Payment Methods
  11. Questions
  12. Schema
  13. External Links
  14. Analytics And Tracking
  15. Libraries
  16. Hosting Providers

We are analyzing https://github.com/pytest-dev/pytest/issues/13119.

Title:
config option filterwarnings ignore::DeprecationWarning:* crashes with regex exception: PatternError Β· Issue #13119 Β· pytest-dev/pytest
Description:
Since Python3.13 upgrade there are many deprecation warnings from packages. These are not my concern, I'm sure the maintainers will sort things out by the time they need to. If they don't i...
Website Age:
17 years and 8 months (reg. 2007-10-09).

Matching Content Categories {πŸ“š}

  • Technology & Computing
  • Personal Finance
  • Video & Online Content

Content Management System {πŸ“}

What CMS is github.com built with?


Github.com is based on WORDPRESS.

Traffic Estimate {πŸ“ˆ}

What is the average monthly size of github.com audience?

πŸš€πŸŒ  Tremendous Traffic: 10M - 20M visitors per month


Based on our best estimate, this website will receive around 10,000,019 visitors per month in the current month.
However, some sources were not loaded, we suggest to reload the page to get complete results.

check SE Ranking
check Ahrefs
check Similarweb
check Ubersuggest
check Semrush

How Does Github.com Make Money? {πŸ’Έ}


Subscription Packages {πŸ’³}

We've located a dedicated page on github.com that might include details about subscription plans or recurring payments. We identified it based on the word pricing in one of its internal links. Below, you'll find additional estimates for its monthly recurring revenues.

How Much Does Github.com Make? {πŸ’°}


Subscription Packages {πŸ’³}

Prices on github.com are in US Dollars ($). They range from $4.00/month to $21.00/month.
We estimate that the site has approximately 4,989,889 paying customers.
The estimated monthly recurring revenue (MRR) is $20,957,532.
The estimated annual recurring revenues (ARR) are $251,490,385.

Wordpress Themes and Plugins {🎨}

What WordPress theme does this site use?

It is strange but we were not able to detect any theme on the page.

What WordPress plugins does this website use?

It is strange but we were not able to detect any plugins on the page.

Keywords {πŸ”}

line, file, config, deprecationwarning, filterwarnings, issue, pyopenssl, cryptography, homehomeassistantsonnenbackupvenvlibpythonsitepackagespytestconfiginitpy, pytest, support, deprecated, apis, return, graingert, virendrapatil, ignoredeprecationwarning, regex, csr, def, unioncryptox, cryptoxreq, homehomeassistantsonnenbackupvenvlibpythonsitepackagesacmecryptoutilpy, homehomeassistantsonnenbackupvenvlibpythonsitepackagespluggycallerspy, multicall, thecompiler, sign, error, messages, invalid, kwargs, firstresult, flags, commented, topic, related, requests, projects, option, closed, markusbiggus, python, time, suppress, methods, syntax, liststr, call, module, raise,

Topics {βœ’οΈ}

13/site-packages/homeassistant/components/http/__init__ 8 pytest-github-actions-annotate-failures 0 13/site-packages/_pytest/config/__init__ pytest tests /home/homeassistant/sonnenbackup/ 13/site-packages/_pytest/helpconfig 13/site-packages/acme/crypto_util 13/site-packages/pluggy/_hooks 13/site-packages/pluggy/_manager 13/site-packages/pluggy/_callers 13/site-packages/_pytest/warnings 13/site-packages/josepy/util 4-microsoft-standard-wsl2 x86_64 /usr/local/lib/python3 filterwarnings = ignore issue easy issue x509req] /home/homeassistant/sonnenbackup/ completed markusbiggus mentioned venv/lib/python3 /home/homeassistant/sonnenbackup/ inheritance class homeassistantapplication venv/bin/pytest config file topic projects milestone user-facing messages type projects graingert closed compiler commented config handling optional[list[crypto config related compiler member contributor topic def __init__ filterwarnings line deprecation warnings filterwarnings pluginmanager=pluginmanager current version function syntax suggests config user error packages /__init__ invalid pattern sort things forum posts fairly succinct easily reproduced csr support

Payment Methods {πŸ“Š}

  • Braintree

Questions {❓}

  • @virendrapatil24 do you maybe want to pick this one up too?
  • Already have an account?

Schema {πŸ—ΊοΈ}

DiscussionForumPosting:
      context:https://schema.org
      headline:config option filterwarnings ignore::DeprecationWarning:* crashes with regex exception: PatternError
      articleBody:Since Python3.13 upgrade there are many deprecation warnings from packages. These are not my concern, I'm sure the maintainers will sort things out by the time they need to. If they don't it won't be a warning and I'll see the error. Found a number of forum posts on how to suppress DeprecationWarning using different methods, none of which worked in current version of pytest. This syntax in pytest.ini seemed like a fairly succinct way to suppress all DeprecationWarning messages, but it didn't. Forgot about the change that did nothing at the time. After Python3.13 upgrade pytest crashed every time. Eventually found it was this filterwarnings line: ``` [pytest] minversion = 6.0 addopts = -ra -q asyncio_mode = auto asyncio_default_fixture_loop_scope = function testpaths = tests filterwarnings = ignore::DeprecationWarning:* ``` It might be that this is invalid syntax edge case, in which case the line can be ignored with an appropriate (non-fatal) error message. What would be terrific is if it actually did suppress all DeprecationWarning messages, as the syntax suggests. Crash is easily reproduced: ``` pytest tests /home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/josepy/util.py:26: DeprecationWarning: CSR support in pyOpenSSL is deprecated. You should use the APIs in cryptography. def __init__(self, wrapped: Union[crypto.X509, crypto.X509Req]) -> None: /home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/acme/crypto_util.py:280: DeprecationWarning: CSR support in pyOpenSSL is deprecated. You should use the APIs in cryptography. def _pyopenssl_cert_or_req_all_names(loaded_cert_or_req: Union[crypto.X509, crypto.X509Req] /home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/acme/crypto_util.py:291: DeprecationWarning: CSR support in pyOpenSSL is deprecated. You should use the APIs in cryptography. def _pyopenssl_cert_or_req_san(cert_or_req: Union[crypto.X509, crypto.X509Req]) -> List[str]: /home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/acme/crypto_util.py:318: DeprecationWarning: CSR support in pyOpenSSL is deprecated. You should use the APIs in cryptography. def _pyopenssl_cert_or_req_san_ip(cert_or_req: Union[crypto.X509, crypto.X509Req]) -> List[str]: /home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/acme/crypto_util.py:338: DeprecationWarning: CSR support in pyOpenSSL is deprecated. You should use the APIs in cryptography. def _pyopenssl_extract_san_list_raw(cert_or_req: Union[crypto.X509, crypto.X509Req]) -> List[str]: /home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/acme/crypto_util.py:372: DeprecationWarning: X509Extension support in pyOpenSSL is deprecated. You should use the APIs in cryptography. extensions: Optional[List[crypto.X509Extension]] = None, /home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/homeassistant/components/http/__init__.py:310: DeprecationWarning: Inheritance class HomeAssistantApplication from web.Application is discouraged class HomeAssistantApplication(web.Application): Traceback (most recent call last): File "/home/homeassistant/sonnenbackup/.venv/bin/pytest", line 8, in <module> sys.exit(console_main()) ~~~~~~~~~~~~^^ File "/home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/_pytest/config/__init__.py", line 201, in console_main code = main() File "/home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/_pytest/config/__init__.py", line 156, in main config = _prepareconfig(args, plugins) File "/home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/_pytest/config/__init__.py", line 341, in _prepareconfig config = pluginmanager.hook.pytest_cmdline_parse( pluginmanager=pluginmanager, args=args ) File "/home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/pluggy/_hooks.py", line 513, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/pluggy/_callers.py", line 139, in _multicall raise exception.with_traceback(exception.__traceback__) File "/home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/pluggy/_callers.py", line 122, in _multicall teardown.throw(exception) # type: ignore[union-attr] ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/_pytest/helpconfig.py", line 105, in pytest_cmdline_parse config = yield ^^^^^ File "/home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/pluggy/_callers.py", line 103, in _multicall res = hook_impl.function(*args) File "/home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/_pytest/config/__init__.py", line 1140, in pytest_cmdline_parse self.parse(args) ~~~~~~~~~~^^^^^^ File "/home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/_pytest/config/__init__.py", line 1494, in parse self._preparse(args, addopts=addopts) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ File "/home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/_pytest/config/__init__.py", line 1398, in _preparse self.hook.pytest_load_initial_conftests( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ early_config=self, args=args, parser=self._parser ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/pluggy/_hooks.py", line 513, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/pluggy/_callers.py", line 139, in _multicall raise exception.with_traceback(exception.__traceback__) File "/home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/pluggy/_callers.py", line 98, in _multicall next(function_gen) # first yield ~~~~^^^^^^^^^^^^^^ File "/home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/_pytest/warnings.py", line 148, in pytest_load_initial_conftests with catch_warnings_for_item( ~~~~~~~~~~~~~~~~~~~~~~~^ config=early_config, ihook=early_config.hook, when="config", item=None ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ): ^ File "/usr/local/lib/python3.13/contextlib.py", line 141, in __enter__ return next(self.gen) File "/home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/_pytest/warnings.py", line 54, in catch_warnings_for_item apply_warning_filters(config_filters, cmdline_filters) ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/_pytest/config/__init__.py", line 1970, in apply_warning_filters warnings.filterwarnings(*parse_warning_filter(arg, escape=False)) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.13/warnings.py", line 164, in filterwarnings module = re.compile(module) File "/usr/local/lib/python3.13/re/__init__.py", line 289, in compile return _compile(pattern, flags) File "/usr/local/lib/python3.13/re/__init__.py", line 350, in _compile p = _compiler.compile(pattern, flags) File "/usr/local/lib/python3.13/re/_compiler.py", line 743, in compile p = _parser.parse(p, flags) File "/usr/local/lib/python3.13/re/_parser.py", line 980, in parse p = _parse_sub(source, state, flags & SRE_FLAG_VERBOSE, 0) File "/usr/local/lib/python3.13/re/_parser.py", line 459, in _parse_sub itemsappend(_parse(source, state, verbose, nested + 1, ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not nested and not items)) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.13/re/_parser.py", line 686, in _parse raise source.error("nothing to repeat", source.tell() - here + len(this)) re.PatternError: nothing to repeat at position 0 ``` Packages installed: ``` Package Version --------------------------------------- ----------- acme 3.0.1 aiodns 3.2.0 aiohappyeyeballs 2.4.4 aiohasupervisor 0.2.2b5 aiohttp 3.11.11 aiohttp-cors 0.7.0 aiohttp-fast-zlib 0.2.0 aiooui 0.1.7 aiosignal 1.3.2 aiozoneinfo 0.2.1 annotated-types 0.7.0 anyio 4.8.0 astral 2.2 async_interrupt 1.2.0 async-timeout 5.0.1 asyncio 3.4.3 asyncmock 0.4.2 atomicwrites-homeassistant 1.4.1 attrs 24.2.0 audioop-lts 0.2.1 awesomeversion 24.6.0 bcrypt 4.2.0 bleak 0.22.3 bleak-retry-connector 3.6.0 bluetooth-adapters 0.20.2 bluetooth-auto-recovery 1.4.2 bluetooth-data-tools 1.20.0 boolean.py 4.0 boto3 1.35.94 botocore 1.35.94 btsocket 0.3.0 certifi 2024.12.14 cffi 1.17.1 charset-normalizer 3.4.1 ciso8601 2.3.2 coverage 7.6.8 cronsim 2.6 cryptography 44.0.0 dbus-fast 2.28.0 envs 1.4 execnet 2.1.1 fnv-hash-fast 1.0.2 fnvhash 0.1.0 freezegun 1.5.1 frozenlist 1.5.0 h11 0.14.0 habluetooth 3.7.0 hass-nabucasa 0.87.0 home-assistant-bluetooth 1.13.0 homeassistant 2025.1.0 httpcore 1.0.7 httpx 0.27.2 idna 3.10 ifaddr 0.2.0 iniconfig 2.0.0 isal 1.7.1 Jinja2 3.1.5 jmespath 1.0.1 josepy 1.14.0 license-expression 30.4.0 load-dotenv 0.1.0 lru-dict 1.3.0 MarkupSafe 3.0.2 mashumaro 3.15 mock 5.1.0 mock-open 1.4.0 multidict 6.1.0 numpy 2.2.0 orjson 3.10.12 packaging 24.2 paho-mqtt 1.6.1 pillow 11.0.0 pip 24.3.1 pipdeptree 2.23.4 pluggy 1.5.0 propcache 0.2.1 psutil 6.1.1 psutil-home-assistant 0.0.1 pycares 4.5.0 pycognito 2024.5.1 pycparser 2.22 pydantic 2.10.4 pydantic_core 2.27.2 PyJWT 2.10.1 pylint-per-file-ignores 1.3.2 pyOpenSSL 24.3.0 pyRFC3339 2.0.1 PyRIC 0.1.6.3 pytest 8.3.4 pytest-aiohttp 1.0.5 pytest-asyncio 0.25.2 pytest-cov 6.0.0 pytest_freezer 0.4.8 pytest-github-actions-annotate-failures 0.2.0 pytest-homeassistant-custom-component 0.13.201 pytest-mock 3.14.0 pytest-picked 0.5.0 pytest-socket 0.7.0 pytest-sugar 1.0.0 pytest-timeout 2.3.1 pytest-unordered 0.6.1 pytest-xdist 3.6.1 python-dateutil 2.9.0.post0 python-dotenv 1.0.1 python-slugify 8.0.4 pytz 2024.2 PyYAML 6.0.2 requests 2.32.3 requests-mock 1.12.1 responses 0.25.3 respx 0.21.1 s3transfer 0.10.4 securetar 2024.11.0 setuptools 75.7.0 six 1.17.0 sniffio 1.3.1 snitun 0.39.1 sonnen_api_v2 0.5.13 SQLAlchemy 2.0.36 standard-aifc 3.13.0 standard-chunk 3.13.0 standard-telnetlib 3.13.0 syrupy 4.8.0 termcolor 2.5.0 text-unidecode 1.3 tqdm 4.66.5 typing_extensions 4.12.2 tzdata 2024.2 uart-devices 0.1.0 ulid-transform 1.0.2 urllib3 1.26.20 urllib3-mock 0.3.3 usb-devices 0.4.5 uv 0.5.8 voluptuous 0.15.2 voluptuous-openapi 0.0.5 voluptuous-serialize 2.6.0 webrtc-models 0.3.0 yarl 1.18.3 ``` OS: Ubuntu 24.04.1 LTS (GNU/Linux 5.15.167.4-microsoft-standard-WSL2 x86_64) Python 3.13.0
      author:
         url:https://github.com/MarkusBiggus
         type:Person
         name:MarkusBiggus
      datePublished:2025-01-10T05:04:42.000Z
      interactionStatistic:
         type:InteractionCounter
         interactionType:https://schema.org/CommentAction
         userInteractionCount:4
      url:https://github.com/13119/pytest/issues/13119
      context:https://schema.org
      headline:config option filterwarnings ignore::DeprecationWarning:* crashes with regex exception: PatternError
      articleBody:Since Python3.13 upgrade there are many deprecation warnings from packages. These are not my concern, I'm sure the maintainers will sort things out by the time they need to. If they don't it won't be a warning and I'll see the error. Found a number of forum posts on how to suppress DeprecationWarning using different methods, none of which worked in current version of pytest. This syntax in pytest.ini seemed like a fairly succinct way to suppress all DeprecationWarning messages, but it didn't. Forgot about the change that did nothing at the time. After Python3.13 upgrade pytest crashed every time. Eventually found it was this filterwarnings line: ``` [pytest] minversion = 6.0 addopts = -ra -q asyncio_mode = auto asyncio_default_fixture_loop_scope = function testpaths = tests filterwarnings = ignore::DeprecationWarning:* ``` It might be that this is invalid syntax edge case, in which case the line can be ignored with an appropriate (non-fatal) error message. What would be terrific is if it actually did suppress all DeprecationWarning messages, as the syntax suggests. Crash is easily reproduced: ``` pytest tests /home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/josepy/util.py:26: DeprecationWarning: CSR support in pyOpenSSL is deprecated. You should use the APIs in cryptography. def __init__(self, wrapped: Union[crypto.X509, crypto.X509Req]) -> None: /home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/acme/crypto_util.py:280: DeprecationWarning: CSR support in pyOpenSSL is deprecated. You should use the APIs in cryptography. def _pyopenssl_cert_or_req_all_names(loaded_cert_or_req: Union[crypto.X509, crypto.X509Req] /home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/acme/crypto_util.py:291: DeprecationWarning: CSR support in pyOpenSSL is deprecated. You should use the APIs in cryptography. def _pyopenssl_cert_or_req_san(cert_or_req: Union[crypto.X509, crypto.X509Req]) -> List[str]: /home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/acme/crypto_util.py:318: DeprecationWarning: CSR support in pyOpenSSL is deprecated. You should use the APIs in cryptography. def _pyopenssl_cert_or_req_san_ip(cert_or_req: Union[crypto.X509, crypto.X509Req]) -> List[str]: /home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/acme/crypto_util.py:338: DeprecationWarning: CSR support in pyOpenSSL is deprecated. You should use the APIs in cryptography. def _pyopenssl_extract_san_list_raw(cert_or_req: Union[crypto.X509, crypto.X509Req]) -> List[str]: /home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/acme/crypto_util.py:372: DeprecationWarning: X509Extension support in pyOpenSSL is deprecated. You should use the APIs in cryptography. extensions: Optional[List[crypto.X509Extension]] = None, /home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/homeassistant/components/http/__init__.py:310: DeprecationWarning: Inheritance class HomeAssistantApplication from web.Application is discouraged class HomeAssistantApplication(web.Application): Traceback (most recent call last): File "/home/homeassistant/sonnenbackup/.venv/bin/pytest", line 8, in <module> sys.exit(console_main()) ~~~~~~~~~~~~^^ File "/home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/_pytest/config/__init__.py", line 201, in console_main code = main() File "/home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/_pytest/config/__init__.py", line 156, in main config = _prepareconfig(args, plugins) File "/home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/_pytest/config/__init__.py", line 341, in _prepareconfig config = pluginmanager.hook.pytest_cmdline_parse( pluginmanager=pluginmanager, args=args ) File "/home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/pluggy/_hooks.py", line 513, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/pluggy/_callers.py", line 139, in _multicall raise exception.with_traceback(exception.__traceback__) File "/home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/pluggy/_callers.py", line 122, in _multicall teardown.throw(exception) # type: ignore[union-attr] ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/_pytest/helpconfig.py", line 105, in pytest_cmdline_parse config = yield ^^^^^ File "/home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/pluggy/_callers.py", line 103, in _multicall res = hook_impl.function(*args) File "/home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/_pytest/config/__init__.py", line 1140, in pytest_cmdline_parse self.parse(args) ~~~~~~~~~~^^^^^^ File "/home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/_pytest/config/__init__.py", line 1494, in parse self._preparse(args, addopts=addopts) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ File "/home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/_pytest/config/__init__.py", line 1398, in _preparse self.hook.pytest_load_initial_conftests( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ early_config=self, args=args, parser=self._parser ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/pluggy/_hooks.py", line 513, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/pluggy/_callers.py", line 139, in _multicall raise exception.with_traceback(exception.__traceback__) File "/home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/pluggy/_callers.py", line 98, in _multicall next(function_gen) # first yield ~~~~^^^^^^^^^^^^^^ File "/home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/_pytest/warnings.py", line 148, in pytest_load_initial_conftests with catch_warnings_for_item( ~~~~~~~~~~~~~~~~~~~~~~~^ config=early_config, ihook=early_config.hook, when="config", item=None ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ): ^ File "/usr/local/lib/python3.13/contextlib.py", line 141, in __enter__ return next(self.gen) File "/home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/_pytest/warnings.py", line 54, in catch_warnings_for_item apply_warning_filters(config_filters, cmdline_filters) ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/homeassistant/sonnenbackup/.venv/lib/python3.13/site-packages/_pytest/config/__init__.py", line 1970, in apply_warning_filters warnings.filterwarnings(*parse_warning_filter(arg, escape=False)) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.13/warnings.py", line 164, in filterwarnings module = re.compile(module) File "/usr/local/lib/python3.13/re/__init__.py", line 289, in compile return _compile(pattern, flags) File "/usr/local/lib/python3.13/re/__init__.py", line 350, in _compile p = _compiler.compile(pattern, flags) File "/usr/local/lib/python3.13/re/_compiler.py", line 743, in compile p = _parser.parse(p, flags) File "/usr/local/lib/python3.13/re/_parser.py", line 980, in parse p = _parse_sub(source, state, flags & SRE_FLAG_VERBOSE, 0) File "/usr/local/lib/python3.13/re/_parser.py", line 459, in _parse_sub itemsappend(_parse(source, state, verbose, nested + 1, ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not nested and not items)) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.13/re/_parser.py", line 686, in _parse raise source.error("nothing to repeat", source.tell() - here + len(this)) re.PatternError: nothing to repeat at position 0 ``` Packages installed: ``` Package Version --------------------------------------- ----------- acme 3.0.1 aiodns 3.2.0 aiohappyeyeballs 2.4.4 aiohasupervisor 0.2.2b5 aiohttp 3.11.11 aiohttp-cors 0.7.0 aiohttp-fast-zlib 0.2.0 aiooui 0.1.7 aiosignal 1.3.2 aiozoneinfo 0.2.1 annotated-types 0.7.0 anyio 4.8.0 astral 2.2 async_interrupt 1.2.0 async-timeout 5.0.1 asyncio 3.4.3 asyncmock 0.4.2 atomicwrites-homeassistant 1.4.1 attrs 24.2.0 audioop-lts 0.2.1 awesomeversion 24.6.0 bcrypt 4.2.0 bleak 0.22.3 bleak-retry-connector 3.6.0 bluetooth-adapters 0.20.2 bluetooth-auto-recovery 1.4.2 bluetooth-data-tools 1.20.0 boolean.py 4.0 boto3 1.35.94 botocore 1.35.94 btsocket 0.3.0 certifi 2024.12.14 cffi 1.17.1 charset-normalizer 3.4.1 ciso8601 2.3.2 coverage 7.6.8 cronsim 2.6 cryptography 44.0.0 dbus-fast 2.28.0 envs 1.4 execnet 2.1.1 fnv-hash-fast 1.0.2 fnvhash 0.1.0 freezegun 1.5.1 frozenlist 1.5.0 h11 0.14.0 habluetooth 3.7.0 hass-nabucasa 0.87.0 home-assistant-bluetooth 1.13.0 homeassistant 2025.1.0 httpcore 1.0.7 httpx 0.27.2 idna 3.10 ifaddr 0.2.0 iniconfig 2.0.0 isal 1.7.1 Jinja2 3.1.5 jmespath 1.0.1 josepy 1.14.0 license-expression 30.4.0 load-dotenv 0.1.0 lru-dict 1.3.0 MarkupSafe 3.0.2 mashumaro 3.15 mock 5.1.0 mock-open 1.4.0 multidict 6.1.0 numpy 2.2.0 orjson 3.10.12 packaging 24.2 paho-mqtt 1.6.1 pillow 11.0.0 pip 24.3.1 pipdeptree 2.23.4 pluggy 1.5.0 propcache 0.2.1 psutil 6.1.1 psutil-home-assistant 0.0.1 pycares 4.5.0 pycognito 2024.5.1 pycparser 2.22 pydantic 2.10.4 pydantic_core 2.27.2 PyJWT 2.10.1 pylint-per-file-ignores 1.3.2 pyOpenSSL 24.3.0 pyRFC3339 2.0.1 PyRIC 0.1.6.3 pytest 8.3.4 pytest-aiohttp 1.0.5 pytest-asyncio 0.25.2 pytest-cov 6.0.0 pytest_freezer 0.4.8 pytest-github-actions-annotate-failures 0.2.0 pytest-homeassistant-custom-component 0.13.201 pytest-mock 3.14.0 pytest-picked 0.5.0 pytest-socket 0.7.0 pytest-sugar 1.0.0 pytest-timeout 2.3.1 pytest-unordered 0.6.1 pytest-xdist 3.6.1 python-dateutil 2.9.0.post0 python-dotenv 1.0.1 python-slugify 8.0.4 pytz 2024.2 PyYAML 6.0.2 requests 2.32.3 requests-mock 1.12.1 responses 0.25.3 respx 0.21.1 s3transfer 0.10.4 securetar 2024.11.0 setuptools 75.7.0 six 1.17.0 sniffio 1.3.1 snitun 0.39.1 sonnen_api_v2 0.5.13 SQLAlchemy 2.0.36 standard-aifc 3.13.0 standard-chunk 3.13.0 standard-telnetlib 3.13.0 syrupy 4.8.0 termcolor 2.5.0 text-unidecode 1.3 tqdm 4.66.5 typing_extensions 4.12.2 tzdata 2024.2 uart-devices 0.1.0 ulid-transform 1.0.2 urllib3 1.26.20 urllib3-mock 0.3.3 usb-devices 0.4.5 uv 0.5.8 voluptuous 0.15.2 voluptuous-openapi 0.0.5 voluptuous-serialize 2.6.0 webrtc-models 0.3.0 yarl 1.18.3 ``` OS: Ubuntu 24.04.1 LTS (GNU/Linux 5.15.167.4-microsoft-standard-WSL2 x86_64) Python 3.13.0
      author:
         url:https://github.com/MarkusBiggus
         type:Person
         name:MarkusBiggus
      datePublished:2025-01-10T05:04:42.000Z
      interactionStatistic:
         type:InteractionCounter
         interactionType:https://schema.org/CommentAction
         userInteractionCount:4
      url:https://github.com/13119/pytest/issues/13119
Person:
      url:https://github.com/MarkusBiggus
      name:MarkusBiggus
      url:https://github.com/MarkusBiggus
      name:MarkusBiggus
InteractionCounter:
      interactionType:https://schema.org/CommentAction
      userInteractionCount:4
      interactionType:https://schema.org/CommentAction
      userInteractionCount:4

Analytics and Tracking {πŸ“Š}

  • Site Verification - Google

Libraries {πŸ“š}

  • Clipboard.js
  • D3.js
  • Lodash

Emails and Hosting {βœ‰οΈ}

Mail Servers:

  • aspmx.l.google.com
  • alt1.aspmx.l.google.com
  • alt2.aspmx.l.google.com
  • alt3.aspmx.l.google.com
  • alt4.aspmx.l.google.com

Name Servers:

  • dns1.p08.nsone.net
  • dns2.p08.nsone.net
  • dns3.p08.nsone.net
  • dns4.p08.nsone.net
  • ns-1283.awsdns-32.org
  • ns-1707.awsdns-21.co.uk
  • ns-421.awsdns-52.com
  • ns-520.awsdns-01.net
9.31s.