An open API service for providing issue and pull request metadata for open source projects.

GitHub / ua-parser/uap-python issues and pull requests

#271 - Bump uap-python-builtins as it's 8 months out of date

Issue - State: closed - Opened by robd003 24 days ago - 1 comment

#269 - Update wording of resolvers guide

Pull Request - State: closed - Opened by masklinn about 2 months ago - 2 comments

#268 - Update classifiers and version bounds

Pull Request - State: closed - Opened by masklinn about 2 months ago

#266 - Don't import `re` when using the `regex` resolver

Issue - State: closed - Opened by masklinn 2 months ago - 1 comment

#265 - Add graal to classifiers

Issue - State: closed - Opened by masklinn 2 months ago

#263 - Investigate updating the re2 matcher to use an atom length of 2

Issue - State: closed - Opened by masklinn 3 months ago - 2 comments

#262 - Please publish sdist src for ua-parser-builtins on pypi

Issue - State: open - Opened by manisandro 4 months ago - 3 comments

#261 - Fix builtins release checkout again

Pull Request - State: closed - Opened by masklinn 5 months ago - 1 comment

#260 - Fix scheduled release action for builtins

Pull Request - State: closed - Opened by masklinn 6 months ago

#259 - Fallback to package.json for uap-core version

Pull Request - State: closed - Opened by bryteise 6 months ago - 1 comment

#258 - builtins requires git tree

Issue - State: closed - Opened by bryteise 6 months ago - 1 comment

#256 - Force running the latest version of zizmor

Pull Request - State: closed - Opened by masklinn 6 months ago - 1 comment

#255 - Fix memoisation of lazy parser & bump version

Pull Request - State: closed - Opened by masklinn 6 months ago

#254 - test_legacy formatting fixes

Pull Request - State: closed - Opened by masklinn 6 months ago

#253 - Default / lazy parser not cached

Issue - State: closed - Opened by Rafiot 6 months ago - 6 comments

#252 - User-agent is not parsed correctly for new Chrome

Issue - State: closed - Opened by hamster3d 6 months ago - 1 comment

#251 - Incorrect Device Parsing for Nexus 5X in User-Agent Strings

Issue - State: closed - Opened by IvanKorshunovE 7 months ago - 1 comment

#250 - Add zizmor to CI

Pull Request - State: closed - Opened by masklinn 7 months ago - 1 comment

#249 - Add zizmor to test flows

Issue - State: closed - Opened by masklinn 8 months ago

#248 - Specify the PyPy version to target in tox

Pull Request - State: closed - Opened by kurtmckee 8 months ago - 3 comments

#247 - Remove dependency from ua-parser-builtins

Pull Request - State: closed - Opened by masklinn 8 months ago - 2 comments

#246 - ua-parser indirectly requires itself

Issue - State: closed - Opened by lexdene 8 months ago - 4 comments

#245 - Link readme to the default / stable documentation not latest

Pull Request - State: closed - Opened by masklinn 8 months ago

#243 - Update version to 1.0

Pull Request - State: closed - Opened by masklinn 8 months ago

#241 - Fix a bunch of URLs

Pull Request - State: closed - Opened by masklinn 8 months ago

#238 - Add release workflow for ua-parser

Pull Request - State: closed - Opened by masklinn 8 months ago

#237 - Add configuration file for RTFD

Pull Request - State: closed - Opened by masklinn 8 months ago

#236 - doc update, fixups

Pull Request - State: closed - Opened by masklinn 8 months ago

#235 - Build & evaluate pure python regex filter

Issue - State: open - Opened by masklinn 8 months ago

#234 - cut 1.0

Issue - State: closed - Opened by masklinn 8 months ago

#233 - 1.0 release todo

Issue - State: closed - Opened by masklinn 8 months ago

#232 - Split codegen into a sub-project

Pull Request - State: closed - Opened by masklinn 8 months ago

#231 - Enable early-cancelling CI on PR update

Issue - State: open - Opened by masklinn 9 months ago

#230 - Finite automaton conversion

Pull Request - State: closed - Opened by masklinn 9 months ago

#229 - Fix perf scripts

Pull Request - State: closed - Opened by masklinn 9 months ago - 1 comment

#227 - Add a "lazy" matchers flag to the `bench` script

Issue - State: closed - Opened by masklinn 9 months ago - 1 comment

#225 - Fix perf scripts

Pull Request - State: closed - Opened by masklinn 10 months ago

#224 - Implement trusted publishing & automated-ish wheels publishing

Issue - State: open - Opened by masklinn 10 months ago - 1 comment

#223 - Drop older Python versions

Issue - State: closed - Opened by masklinn 10 months ago - 1 comment

#222 - Add py.typed

Pull Request - State: closed - Opened by masklinn 10 months ago

#221 - feat: update to recent uap-core

Pull Request - State: closed - Opened by dilex42 10 months ago - 2 comments

#220 - Add graal to CI

Pull Request - State: closed - Opened by masklinn 10 months ago - 1 comment

#218 - Investigate (and possibly add) `py.typed`

Issue - State: closed - Opened by masklinn about 1 year ago - 1 comment

#217 - regex-based POC

Pull Request - State: closed - Opened by masklinn about 1 year ago - 1 comment

#216 - Ruff does not understand `contextlib.suppress`

Pull Request - State: closed - Opened by masklinn about 1 year ago

#215 - Rename matcher parameters (and attributes?) to match regexes.yaml

Issue - State: closed - Opened by masklinn about 1 year ago - 1 comment

#214 - Simplify codegen through the power of doing less

Issue - State: closed - Opened by masklinn about 1 year ago - 1 comment

#213 - Rename the string regex attribute of matchers to `regex`

Pull Request - State: closed - Opened by masklinn about 1 year ago

#212 - Measure memory / performance if regexes are compiled in `ASCII` mode

Issue - State: closed - Opened by masklinn about 1 year ago - 1 comment

#211 - Improve detection for certain browsers

Issue - State: closed - Opened by ataylor32 about 1 year ago - 1 comment

#210 - Update uap-core to 0.18

Pull Request - State: closed - Opened by masklinn over 1 year ago

#209 - Add cache tests

Pull Request - State: closed - Opened by masklinn over 1 year ago

#208 - Investigate skipping `re` entirely in `re2` resolver

Issue - State: closed - Opened by masklinn over 1 year ago - 1 comment

#207 - Investigate (& report?) performances on JIT runtimes

Issue - State: closed - Opened by masklinn over 1 year ago - 3 comments

#206 - `-m ua_parser` does not work for pypy

Issue - State: closed - Opened by masklinn over 1 year ago

#205 - Add migration documentation for 0.x -> 1.0

Pull Request - State: closed - Opened by masklinn over 1 year ago

#204 - Avoid eviction on entry replacement

Pull Request - State: closed - Opened by masklinn over 1 year ago

#203 - run mypy even if ruff fails

Pull Request - State: closed - Opened by masklinn over 1 year ago

#202 - Add Documentation

Pull Request - State: closed - Opened by masklinn over 1 year ago

#201 - In S3 and SIEVE, don't evict when updating an entry

Issue - State: closed - Opened by masklinn over 1 year ago

#200 - Suppress "Compile called before Add" in re2.Filter

Pull Request - State: closed - Opened by masklinn over 1 year ago

#199 - Parameterize and flesh out `test_caches`

Issue - State: closed - Opened by masklinn over 1 year ago

#198 - ruff 0.3 formatting changes

Pull Request - State: closed - Opened by masklinn over 1 year ago

#197 - Better caching options

Pull Request - State: closed - Opened by masklinn over 1 year ago - 1 comment

#196 - Merge all script thingies at the package toplevel

Pull Request - State: closed - Opened by masklinn over 1 year ago

#195 - Allow using tox to reformat the working copy

Pull Request - State: closed - Opened by masklinn over 1 year ago

#194 - Fix typing of Parser's unbound methods

Pull Request - State: closed - Opened by masklinn over 1 year ago

#193 - Don't just ignore core tests when re2 is not importable

Pull Request - State: closed - Opened by masklinn over 1 year ago

#192 - Split Parser and reorganise package

Pull Request - State: closed - Opened by masklinn over 1 year ago

#191 - re2 not tested on github

Issue - State: closed - Opened by masklinn over 1 year ago

#190 - run ruff in default configuration and swap flake8 and black out

Pull Request - State: closed - Opened by masklinn over 1 year ago

#189 - Does Parser make sense as a super class?

Issue - State: closed - Opened by masklinn over 1 year ago - 1 comment

#188 - Maint

Pull Request - State: open - Opened by masklinn over 1 year ago

#187 - Add README note that this is unreleased

Pull Request - State: closed - Opened by masklinn over 1 year ago

#186 - 0.18 package on PyPi ships 0.16

Issue - State: closed - Opened by daenney over 1 year ago - 2 comments

#185 - Add support for lazy matchers

Pull Request - State: closed - Opened by masklinn over 1 year ago

#184 - Default to re2 parser is available

Pull Request - State: closed - Opened by masklinn over 1 year ago

#183 - 1.0 custom parser guide

Issue - State: closed - Opened by masklinn over 1 year ago

#182 - 1.0 advanced usage documentation

Issue - State: closed - Opened by masklinn over 1 year ago

#181 - Document migration from 0.x to 1.0

Issue - State: closed - Opened by masklinn over 1 year ago

#180 - Improve cache concurrency support

Issue - State: closed - Opened by masklinn over 1 year ago

#179 - `mypy --strict`

Issue - State: closed - Opened by masklinn over 1 year ago - 2 comments

#178 - Disable pypy311

Pull Request - State: closed - Opened by masklinn over 1 year ago

#177 - Add new optional dependency sets

Pull Request - State: closed - Opened by masklinn over 1 year ago - 1 comment

#176 - fix black formatting changes now failing CI

Pull Request - State: closed - Opened by masklinn over 1 year ago

#175 - Disable pypy311

Pull Request - State: closed - Opened by masklinn over 1 year ago

#174 - switch linting and formatting to ruff

Issue - State: closed - Opened by masklinn over 1 year ago - 1 comment

#173 - Add lazy matchers

Issue - State: closed - Opened by masklinn over 1 year ago

#172 - Improve optional dependencies

Issue - State: closed - Opened by masklinn over 1 year ago - 1 comment

#171 - significantly speed up import time of ua_parser

Pull Request - State: closed - Opened by asottile-sentry over 1 year ago - 2 comments

#170 - Script a generator / converter from tox.ini to github

Issue - State: closed - Opened by masklinn over 1 year ago - 1 comment

#169 - CI updates

Pull Request - State: closed - Opened by masklinn almost 2 years ago

#168 - Tag 0.18.0

Issue - State: closed - Opened by dotlambda almost 2 years ago - 1 comment

#167 - [Question] Can we retrieve device type (e.g. desktop vs mobile)

Issue - State: closed - Opened by mariana-s-fernandes almost 2 years ago - 1 comment

#166 - `regex`-based parser

Issue - State: closed - Opened by masklinn about 2 years ago

#165 - Slightly late update of uap-core to 0.18.0

Pull Request - State: closed - Opened by masklinn about 2 years ago