Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/ua-parser/uap-python
Python implementation of ua-parser
https://github.com/ua-parser/uap-python
Add zizmor to CI
masklinn opened this pull request 12 days ago
masklinn opened this pull request 12 days ago
Add zizmor to test flows
masklinn opened this issue 20 days ago
masklinn opened this issue 20 days ago
Specify the PyPy version to target in tox
kurtmckee opened this pull request 30 days ago
kurtmckee opened this pull request 30 days ago
Remove dependency from ua-parser-builtins
masklinn opened this pull request 30 days ago
masklinn opened this pull request 30 days ago
ua-parser indirectly requires itself
lexdene opened this issue about 1 month ago
lexdene opened this issue about 1 month ago
Link readme to the default / stable documentation not latest
masklinn opened this pull request about 1 month ago
masklinn opened this pull request about 1 month ago
Update version to 1.0
masklinn opened this pull request about 1 month ago
masklinn opened this pull request about 1 month ago
Fix a bunch of URLs
masklinn opened this pull request about 1 month ago
masklinn opened this pull request about 1 month ago
Add release workflow for ua-parser
masklinn opened this pull request about 1 month ago
masklinn opened this pull request about 1 month ago
Add configuration file for RTFD
masklinn opened this pull request about 1 month ago
masklinn opened this pull request about 1 month ago
doc update, fixups
masklinn opened this pull request about 1 month ago
masklinn opened this pull request about 1 month ago
Build & evaluate pure python regex filter
masklinn opened this issue about 1 month ago
masklinn opened this issue about 1 month ago
cut 1.0
masklinn opened this issue about 1 month ago
masklinn opened this issue about 1 month ago
1.0 release todo
masklinn opened this issue about 1 month ago
masklinn opened this issue about 1 month ago
Split codegen into a sub-project
masklinn opened this pull request about 2 months ago
masklinn opened this pull request about 2 months ago
Enable early-cancelling CI on PR update
masklinn opened this issue about 2 months ago
masklinn opened this issue about 2 months ago
Finite automaton conversion
masklinn opened this pull request 2 months ago
masklinn opened this pull request 2 months ago
Fix perf scripts
masklinn opened this pull request 2 months ago
masklinn opened this pull request 2 months ago
Transform lazy builtin regexes for finite automaton compatibility, use that for graal
masklinn opened this issue 2 months ago
masklinn opened this issue 2 months ago
Add a "lazy" matchers flag to the `bench` script
masklinn opened this issue 2 months ago
masklinn opened this issue 2 months ago
Fix perf scripts
masklinn opened this pull request 3 months ago
masklinn opened this pull request 3 months ago
Implement trusted publishing & automated-ish wheels publishing
masklinn opened this issue 3 months ago
masklinn opened this issue 3 months ago
Drop older Python versions
masklinn opened this issue 3 months ago
masklinn opened this issue 3 months ago
Add py.typed
masklinn opened this pull request 3 months ago
masklinn opened this pull request 3 months ago
feat: update to recent uap-core
dilex42 opened this pull request 3 months ago
dilex42 opened this pull request 3 months ago
Add graal to CI
masklinn opened this pull request 3 months ago
masklinn opened this pull request 3 months ago
Investigate (and possibly add) `py.typed`
masklinn opened this issue 5 months ago
masklinn opened this issue 5 months ago
regex-based POC
masklinn opened this pull request 6 months ago
masklinn opened this pull request 6 months ago
Ruff does not understand `contextlib.suppress`
masklinn opened this pull request 6 months ago
masklinn opened this pull request 6 months ago
Rename matcher parameters (and attributes?) to match regexes.yaml
masklinn opened this issue 6 months ago
masklinn opened this issue 6 months ago
Simplify codegen through the power of doing less
masklinn opened this issue 6 months ago
masklinn opened this issue 6 months ago
Rename the string regex attribute of matchers to `regex`
masklinn opened this pull request 6 months ago
masklinn opened this pull request 6 months ago
Measure memory / performance if regexes are compiled in `ASCII` mode
masklinn opened this issue 6 months ago
masklinn opened this issue 6 months ago
Improve detection for certain browsers
ataylor32 opened this issue 6 months ago
ataylor32 opened this issue 6 months ago
Update uap-core to 0.18
masklinn opened this pull request 9 months ago
masklinn opened this pull request 9 months ago
Add cache tests
masklinn opened this pull request 9 months ago
masklinn opened this pull request 9 months ago
Investigate skipping `re` entirely in `re2` resolver
masklinn opened this issue 9 months ago
masklinn opened this issue 9 months ago
Investigate (& report?) performances on JIT runtimes
masklinn opened this issue 9 months ago
masklinn opened this issue 9 months ago
`-m ua_parser` does not work for pypy
masklinn opened this issue 9 months ago
masklinn opened this issue 9 months ago
Add migration documentation for 0.x -> 1.0
masklinn opened this pull request 9 months ago
masklinn opened this pull request 9 months ago
Avoid eviction on entry replacement
masklinn opened this pull request 9 months ago
masklinn opened this pull request 9 months ago
run mypy even if ruff fails
masklinn opened this pull request 9 months ago
masklinn opened this pull request 9 months ago
Add Documentation
masklinn opened this pull request 10 months ago
masklinn opened this pull request 10 months ago
In S3 and SIEVE, don't evict when updating an entry
masklinn opened this issue 10 months ago
masklinn opened this issue 10 months ago
Suppress "Compile called before Add" in re2.Filter
masklinn opened this pull request 10 months ago
masklinn opened this pull request 10 months ago
Parameterize and flesh out `test_caches`
masklinn opened this issue 10 months ago
masklinn opened this issue 10 months ago
ruff 0.3 formatting changes
masklinn opened this pull request 10 months ago
masklinn opened this pull request 10 months ago
Better caching options
masklinn opened this pull request 10 months ago
masklinn opened this pull request 10 months ago
Merge all script thingies at the package toplevel
masklinn opened this pull request 10 months ago
masklinn opened this pull request 10 months ago
Allow using tox to reformat the working copy
masklinn opened this pull request 10 months ago
masklinn opened this pull request 10 months ago
Fix typing of Parser's unbound methods
masklinn opened this pull request 10 months ago
masklinn opened this pull request 10 months ago
Don't just ignore core tests when re2 is not importable
masklinn opened this pull request 10 months ago
masklinn opened this pull request 10 months ago
Split Parser and reorganise package
masklinn opened this pull request 10 months ago
masklinn opened this pull request 10 months ago
re2 not tested on github
masklinn opened this issue 10 months ago
masklinn opened this issue 10 months ago
run ruff in default configuration and swap flake8 and black out
masklinn opened this pull request 11 months ago
masklinn opened this pull request 11 months ago
Does Parser make sense as a super class?
masklinn opened this issue 11 months ago
masklinn opened this issue 11 months ago
Maint
masklinn opened this pull request 11 months ago
masklinn opened this pull request 11 months ago
Add README note that this is unreleased
masklinn opened this pull request 11 months ago
masklinn opened this pull request 11 months ago
0.18 package on PyPi ships 0.16
daenney opened this issue 11 months ago
daenney opened this issue 11 months ago
Add support for lazy matchers
masklinn opened this pull request 11 months ago
masklinn opened this pull request 11 months ago
Default to re2 parser is available
masklinn opened this pull request 11 months ago
masklinn opened this pull request 11 months ago
1.0 custom parser guide
masklinn opened this issue 11 months ago
masklinn opened this issue 11 months ago
1.0 advanced usage documentation
masklinn opened this issue 11 months ago
masklinn opened this issue 11 months ago
Document migration from 0.x to 1.0
masklinn opened this issue 11 months ago
masklinn opened this issue 11 months ago
Improve cache concurrency support
masklinn opened this issue 11 months ago
masklinn opened this issue 11 months ago
`mypy --strict`
masklinn opened this issue 11 months ago
masklinn opened this issue 11 months ago
Disable pypy311
masklinn opened this pull request 11 months ago
masklinn opened this pull request 11 months ago
Add new optional dependency sets
masklinn opened this pull request 11 months ago
masklinn opened this pull request 11 months ago
fix black formatting changes now failing CI
masklinn opened this pull request 11 months ago
masklinn opened this pull request 11 months ago
Disable pypy311
masklinn opened this pull request 11 months ago
masklinn opened this pull request 11 months ago
switch linting and formatting to ruff
masklinn opened this issue 11 months ago
masklinn opened this issue 11 months ago
Add lazy matchers
masklinn opened this issue 12 months ago
masklinn opened this issue 12 months ago
Improve optional dependencies
masklinn opened this issue 12 months ago
masklinn opened this issue 12 months ago
significantly speed up import time of ua_parser
asottile-sentry opened this pull request about 1 year ago
asottile-sentry opened this pull request about 1 year ago
Script a generator / converter from tox.ini to github
masklinn opened this issue about 1 year ago
masklinn opened this issue about 1 year ago
CI updates
masklinn opened this pull request about 1 year ago
masklinn opened this pull request about 1 year ago
Tag 0.18.0
dotlambda opened this issue over 1 year ago
dotlambda opened this issue over 1 year ago
[Question] Can we retrieve device type (e.g. desktop vs mobile)
mariana-s-fernandes opened this issue over 1 year ago
mariana-s-fernandes opened this issue over 1 year ago
`regex`-based parser
masklinn opened this issue over 1 year ago
masklinn opened this issue over 1 year ago
Slightly late update of uap-core to 0.18.0
masklinn opened this pull request over 1 year ago
masklinn opened this pull request over 1 year ago
CI updates post-#116
masklinn opened this issue over 1 year ago
masklinn opened this issue over 1 year ago
Add benchmarking
masklinn opened this pull request over 1 year ago
masklinn opened this pull request over 1 year ago
Add tox labels to more easily run just a subset of the thing
masklinn opened this pull request over 1 year ago
masklinn opened this pull request over 1 year ago
forgot to remove format in a24779bea3c3f0fe477530f694ead307d8edcee5
masklinn opened this pull request over 1 year ago
masklinn opened this pull request over 1 year ago
FIX: tests not working
masklinn opened this pull request over 1 year ago
masklinn opened this pull request over 1 year ago
Switch to tox 4
masklinn opened this pull request over 1 year ago
masklinn opened this pull request over 1 year ago
Modernize user_agent_parser
masklinn opened this pull request over 1 year ago
masklinn opened this pull request over 1 year ago
Migrate local test runner to tox 4
masklinn opened this issue over 1 year ago
masklinn opened this issue over 1 year ago
[request] simplified browser name
coolbombom opened this issue over 1 year ago
coolbombom opened this issue over 1 year ago
Forgot to add classifiers when promoting 3.11 in #153
masklinn opened this pull request over 1 year ago
masklinn opened this pull request over 1 year ago
Test suite cleanup
masklinn opened this pull request over 1 year ago
masklinn opened this pull request over 1 year ago
Fix / update CI
masklinn opened this pull request over 1 year ago
masklinn opened this pull request over 1 year ago
Tidy up a couple of things for compliance reasons.
junyer opened this pull request almost 2 years ago
junyer opened this pull request almost 2 years ago
`LICENSE` is in a subdirectory
junyer opened this issue almost 2 years ago
junyer opened this issue almost 2 years ago
consider switching to `google-re2` and `Filter`
junyer opened this issue almost 2 years ago
junyer opened this issue almost 2 years ago
Packaging modernization & cleanup
masklinn opened this pull request about 2 years ago
masklinn opened this pull request about 2 years ago
Modernize packaging
masklinn opened this pull request about 2 years ago
masklinn opened this pull request about 2 years ago
Versioning change (for API update)
masklinn opened this issue about 2 years ago
masklinn opened this issue about 2 years ago
Make CI directly runnable
masklinn opened this pull request about 2 years ago
masklinn opened this pull request about 2 years ago
Build fails with setuptools 65.5.0
EdwardBetts opened this issue about 2 years ago
EdwardBetts opened this issue about 2 years ago