Working hard to find and fix bugs in software and to ensure that Python code is properly ported to Python 3. Building related tools and automated systems.
-
Christian Clauss
- Switzerland
- https://www.patreon.com/cclauss
Highlights
- 1 discussion answered
Block or Report
Block or report cclauss
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
-
Minimal .travis.yml file to run the current Python 3.7 on Linux, macOS, and Windows
-
A GitHub Action that finds Python syntax errors and undefined names in your repo
-
GitHub-Action-for-Flake8 Public
A GitHub Action to run a Flake8 command when new code is pushed into your repo
-
GitHub-Action-for-pytest Public
A GitHub Action to run a pytest command when new code is pushed into your repo
-
pythonista-module-versions Public archive
Compare the version numbers of extra modules in Pythonista with PyPI
3,786 contributions in the last year
Contribution activity
May 2022
Created 100 commits in 26 repositories
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 1 repository not shown
Created 31 repositories
- cclauss/direnv.py Python
- cclauss/WikibaseIntegrator Python
- cclauss/University-Assignments-and-Projects Python
- cclauss/truffle TypeScript
- cclauss/python-user-agents Python
- cclauss/user_agent Python
- cclauss/jython.github.io HTML
- cclauss/flynt Python
- cclauss/openapi-generator Java
- cclauss/zoneinfo Python
- cclauss/arklet Python
- cclauss/wcdimportbot Python
- cclauss/pre-commit-hooks-1 Python
- cclauss/pre-commit-hooks-markup Python
- cclauss/django-el-pagination Python
- cclauss/django-recaptcha Python
- cclauss/django-debug-toolbar Python
- cclauss/django-mptt Python
- cclauss/django-codemod Python
- cclauss/lensfun C++
- cclauss/fontforge C
- cclauss/pyNetatmoHue Python
- cclauss/django-upgrade Python
- cclauss/ipwb Python
- cclauss/django-honeypot Python
- cclauss/django-localflavor Python
- cclauss/sourcepy Python
- cclauss/toxicity-detector Python
- cclauss/pyscript HTML
- cclauss/purl Python
- cclauss/backoff Python
6
repositories not shown
Created a pull request in motioneye-project/motioneye that received 13 comments
Opened 101 other pull requests in 45 repositories
jjjake/internetarchive
1
open
2
closed
9
merged
- Enable black formatting in pre-commit
- pre-commit: Add isort --filter-files and setup-cfg-fmt
- Pre-commit: Remove the black --diff option
- lint_python: Make mypy a mandatory test
- Add Python type hints to several more files
- .gitignore: Add macOS file .DS_Store
- Update docs based on Python type hints
- Add Python type hints to catalog.py
- Fix type hints in internetarchive/api.py
- Add Python type hints to internetarchive/cli/ia_metadata.py
- Add Python type hints to api.py
- Add Python type hints to item.py
internetarchive/openlibrary
6
open
4
closed
1
merged
- Readme.md: Fix swapped Python and JS badges
- pre-commit: Should we favor single quoted strings in Python?
- Readme.md: Fix swapped badges in a venv
- Readme.md: Fix swapped badges
- Remove black option --diff
- pre-commit: Remove the --diff option from psf/black
- Add Python type hints to openlibrary/core/bookshelves.py
- Normalize all Python shebang lines to #!/usr/bin/env python
- Enable mypy to test more of our code
- Remove Python dependency six -- again
- Remove Python dependency six
pyscript/pyscript
6
merged
3
closed
- GitHub Actions: Test on current Node.js
- Remove execute bit from .css and .html files
- GETTING-STARTED: Dedentation is no longer required
- pre-commit: Try to autofix yaml BEFORE checking it
- pre-commit: Add codespell and other checks
- Format Python code with black and isort
- Upgrade GitHub Actions
- interpreter.ts: Typo functions
- GETTING-STARTED.md: Fix typo
internetarchive/wcdimportbot
3
open
1
closed
4
merged
- WikiCitations.__extract_item_ids__(): Iterator instead of list
- Suggestions for a smoother setup pocess
- GitHub Action: Run pytests that do not require userid and password
- Fix template_name when there are multiple alternatives
- Streamline author_name_string()
- Minor code reduction
- Data gathering functions should return empty lists rather than None
- GitHub Action to lint and test Python code
jython/jython.github.io
2
closed
1
merged
Lucas-C/pre-commit-hooks-markup
1
open
1
closed
1
merged
internetarchive/infogami
2
merged
1
open
stevedep/pyNetatmoHue
3
merged
adamchainz/django-upgrade
2
merged
1
closed
codeinthehole/purl
3
open
lorien/user_agent
2
open
internetarchive/fatcat
1
merged
1
open
oduwsdl/ipwb
2
merged
torchbox/django-recaptcha
2
open
lensfun/lensfun
1
open
1
merged
django-mptt/django-mptt
2
merged
CMUSTRUDEL/toxicity-detector
2
merged
litl/backoff
2
open
LeMyst/WikibaseIntegrator
1
merged
yusufadell/University-Assignments-and-Projects
1
merged
selwin/python-user-agents
1
open
jython/jython
1
open
ubernostrum/akismet
1
closed
ikamensh/flynt
1
open
OpenAPITools/openapi-generator
1
merged
20
repositories not shown
Reviewed 38 pull requests in 19 repositories
pyscript/pyscript
10 pull requests
- Documentation infrastructure.
- pre-commit: Add codespell and other checks
-
Add
pre-commitconfig foreslint - CI Improvements; more focused runs and best practices
- Changed variable names to snake_case for PEP8 formatting
- Format Python code with black and isort
- fix misspelled logs
- Spelling correction
- Fix some typos in docs
- fix: typos
internetarchive/openlibrary
4 pull requests
webpy/webpy
4 pull requests
jjjake/internetarchive
3 pull requests
internetarchive/wcdimportbot
2 pull requests
RDFLib/rdflib
2 pull requests
jython/jython
1 pull request
nodejs/node-gyp
1 pull request
internetarchive/fatcat
1 pull request
trentm/django-markdown-deux
1 pull request
motioneye-project/motioneyeos
1 pull request
cclauss/Ten-lines-or-less
1 pull request
internetarchive/arklet
1 pull request
Lucas-C/pre-commit-hooks-markup
1 pull request
torchbox/django-recaptcha
1 pull request
motioneye-project/motioneye
1 pull request
nodejs/gyp-next
1 pull request
django-tenants/django-tenants
1 pull request
TheAlgorithms/Python
1 pull request
Created an issue in pyodide/pyodide that received 3 comments
platform.freedesktop_os_release() raises a JsException/PythonError
platform.freedesktop_os_release() raises a JsException/PythonError
To Reproduce import platform
platform.freedesktop_os_release()
-->
JsExcep…
3
comments