pyupgrade
This commit is contained in:
		
					parent
					
						
							
								c4e0bb76e9
							
						
					
				
			
			
				commit
				
					
						b66b9717e4
					
				
			
		
					 5 changed files with 38 additions and 3 deletions
				
			
		| 
						 | 
				
			
			@ -28,3 +28,9 @@ repos:
 | 
			
		|||
    rev: 4.0.1
 | 
			
		||||
    hooks:
 | 
			
		||||
    -   id: flake8
 | 
			
		||||
-   repo: https://github.com/asottile/pyupgrade
 | 
			
		||||
    rev: v2.31.0
 | 
			
		||||
    hooks:
 | 
			
		||||
    -   id: pyupgrade
 | 
			
		||||
        args:
 | 
			
		||||
        -   --py38-plus
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -6,6 +6,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
 | 
			
		|||
 | 
			
		||||
## [Unreleased]
 | 
			
		||||
 | 
			
		||||
- add pyupgrade
 | 
			
		||||
- add gitlab formatter for google chat & microsoft teams
 | 
			
		||||
  in [#21](https://github.com/nim65s/matrix-webhook/pull/21)
 | 
			
		||||
  by [@GhislainC](https://github.com/GhislainC)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -21,9 +21,9 @@ def github(data, headers):
 | 
			
		|||
    """Pretty-print a github notification."""
 | 
			
		||||
    # TODO: Write nice useful formatters. This is only an example.
 | 
			
		||||
    if headers["X-GitHub-Event"] == "push":
 | 
			
		||||
        pusher, ref, a, b, c = [
 | 
			
		||||
        pusher, ref, a, b, c = (
 | 
			
		||||
            data[k] for k in ["pusher", "ref", "after", "before", "compare"]
 | 
			
		||||
        ]
 | 
			
		||||
        )
 | 
			
		||||
        pusher = f"[@{pusher['name']}](https://github.com/{pusher['name']})"
 | 
			
		||||
        data["body"] = f"{pusher} pushed on {ref}: [{b} → {a}]({c}):\n\n"
 | 
			
		||||
        for commit in data["commits"]:
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										29
									
								
								poetry.lock
									
										
									
										generated
									
									
									
								
							
							
						
						
									
										29
									
								
								poetry.lock
									
										
									
										generated
									
									
									
								
							| 
						 | 
				
			
			@ -466,6 +466,17 @@ asyncio = ["async-timeout (>=3.0.1)"]
 | 
			
		|||
curio = ["curio (>=1.4)"]
 | 
			
		||||
trio = ["trio (>=0.16.0)"]
 | 
			
		||||
 | 
			
		||||
[[package]]
 | 
			
		||||
name = "pyupgrade"
 | 
			
		||||
version = "2.31.0"
 | 
			
		||||
description = "A tool to automatically upgrade syntax for newer versions."
 | 
			
		||||
category = "dev"
 | 
			
		||||
optional = false
 | 
			
		||||
python-versions = ">=3.6.1"
 | 
			
		||||
 | 
			
		||||
[package.dependencies]
 | 
			
		||||
tokenize-rt = ">=3.2.0"
 | 
			
		||||
 | 
			
		||||
[[package]]
 | 
			
		||||
name = "rfc3986"
 | 
			
		||||
version = "1.5.0"
 | 
			
		||||
| 
						 | 
				
			
			@ -504,6 +515,14 @@ category = "dev"
 | 
			
		|||
optional = false
 | 
			
		||||
python-versions = "*"
 | 
			
		||||
 | 
			
		||||
[[package]]
 | 
			
		||||
name = "tokenize-rt"
 | 
			
		||||
version = "4.2.1"
 | 
			
		||||
description = "A wrapper around the stdlib `tokenize` which roundtrips."
 | 
			
		||||
category = "dev"
 | 
			
		||||
optional = false
 | 
			
		||||
python-versions = ">=3.6.1"
 | 
			
		||||
 | 
			
		||||
[[package]]
 | 
			
		||||
name = "tomli"
 | 
			
		||||
version = "1.2.3"
 | 
			
		||||
| 
						 | 
				
			
			@ -555,7 +574,7 @@ testing = ["pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytest-
 | 
			
		|||
[metadata]
 | 
			
		||||
lock-version = "1.1"
 | 
			
		||||
python-versions = "^3.8"
 | 
			
		||||
content-hash = "54f494bc284f796f48f53553f3e581e92268db6fb499a72f671d8c34b21b1942"
 | 
			
		||||
content-hash = "bd4a6605b9ddf79a0f70a141e780ce321f9c22d65d5c983fdc887796184456b4"
 | 
			
		||||
 | 
			
		||||
[metadata.files]
 | 
			
		||||
aiofiles = [
 | 
			
		||||
| 
						 | 
				
			
			@ -1001,6 +1020,10 @@ python-socks = [
 | 
			
		|||
    {file = "python-socks-1.2.4.tar.gz", hash = "sha256:7d0ef2578cead9f762b71317d25a6c118fabaf79535555e75b3e102f5158ddd8"},
 | 
			
		||||
    {file = "python_socks-1.2.4-py3-none-any.whl", hash = "sha256:9f12e8fe78629b87543fad0e4ea0ccf103a4fad6a7872c5d0ecb36d9903fa548"},
 | 
			
		||||
]
 | 
			
		||||
pyupgrade = [
 | 
			
		||||
    {file = "pyupgrade-2.31.0-py2.py3-none-any.whl", hash = "sha256:0a62c5055f854d7f36e155b7ee8920561bf0399c53edd975cf02436eef8937fc"},
 | 
			
		||||
    {file = "pyupgrade-2.31.0.tar.gz", hash = "sha256:80e2308cae2b11c3fdd091137495d99abf7e0cd98b501aa5758974991497c24c"},
 | 
			
		||||
]
 | 
			
		||||
rfc3986 = [
 | 
			
		||||
    {file = "rfc3986-1.5.0-py2.py3-none-any.whl", hash = "sha256:a86d6e1f5b1dc238b218b012df0aa79409667bb209e58da56d0b94704e712a97"},
 | 
			
		||||
    {file = "rfc3986-1.5.0.tar.gz", hash = "sha256:270aaf10d87d0d4e095063c65bf3ddbc6ee3d0b226328ce21e036f946e421835"},
 | 
			
		||||
| 
						 | 
				
			
			@ -1017,6 +1040,10 @@ snowballstemmer = [
 | 
			
		|||
    {file = "snowballstemmer-2.2.0-py2.py3-none-any.whl", hash = "sha256:c8e1716e83cc398ae16824e5572ae04e0d9fc2c6b985fb0f900f5f0c96ecba1a"},
 | 
			
		||||
    {file = "snowballstemmer-2.2.0.tar.gz", hash = "sha256:09b16deb8547d3412ad7b590689584cd0fe25ec8db3be37788be3810cbf19cb1"},
 | 
			
		||||
]
 | 
			
		||||
tokenize-rt = [
 | 
			
		||||
    {file = "tokenize_rt-4.2.1-py2.py3-none-any.whl", hash = "sha256:08a27fa032a81cf45e8858d0ac706004fcd523e8463415ddf1442be38e204ea8"},
 | 
			
		||||
    {file = "tokenize_rt-4.2.1.tar.gz", hash = "sha256:0d4f69026fed520f8a1e0103aa36c406ef4661417f20ca643f913e33531b3b94"},
 | 
			
		||||
]
 | 
			
		||||
tomli = [
 | 
			
		||||
    {file = "tomli-1.2.3-py3-none-any.whl", hash = "sha256:e3069e4be3ead9668e21cb9b074cd948f7b3113fd9c8bba083f48247aab8b11c"},
 | 
			
		||||
    {file = "tomli-1.2.3.tar.gz", hash = "sha256:05b6166bff487dc068d322585c7ea4ef78deed501cc124060e0f238e89a9231f"},
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -19,6 +19,7 @@ coverage = "^5.5"
 | 
			
		|||
black = "^21.6b0"
 | 
			
		||||
pydocstyle = "^6.1.1"
 | 
			
		||||
flake8 = "^3.9.2"
 | 
			
		||||
pyupgrade = "^2.31.0"
 | 
			
		||||
 | 
			
		||||
[tool.pydocstyle]
 | 
			
		||||
ignore = ["D200", "D203", "D204", "D212"]
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue