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
fd94e83479743a4510cede36411303ff6f99badf authored over 8 years ago by Matt Robenolt <[email protected]>
cded74973650f5deb2e230018544fbee855da88c authored over 8 years ago by Matt Robenolt <[email protected]>
be1542c7534bb93cfd9e1e76190090f6b08abf99 authored over 8 years ago by Matt Robenolt <[email protected]>
a5253ae95a38ad9c77a4063ba6fdf0900fffd9bc authored almost 9 years ago by Matt Robenolt <[email protected]>
b291c7802ab90bcf790ed0813cfdd2350fa83a83 authored almost 9 years ago by Matt Robenolt <[email protected]>
5c3ace699926715e261f3136c678faf3434f10c3 authored almost 9 years ago by Matt Robenolt <[email protected]>
Fixes #42
29b44c4d146f0cfe33dcc62b097ae48f28144456 authored almost 9 years ago by Matt Robenolt <[email protected]>649ca139bf031806b0e312da6a1ea69e5e0f1aaf authored about 9 years ago by Matt Robenolt <[email protected]>
b9393a904b40499b5a6f13f819ac2a36f72e6a88 authored about 9 years ago by Matt Robenolt <[email protected]>
This broke, I think, only tox environment for tests
434c32fa129e71fb22700ec3ea942bcdcee89061 authored about 9 years ago by Matt Robenolt <[email protected]>80edcc224242f222f3ba8622d1531f227962e085 authored about 9 years ago by Matt Robenolt <[email protected]>
a8f3ee120936b2da111d7219ae2aa9fc70d04087 authored about 9 years ago by Matt Robenolt <[email protected]>
5fc0eb45440213f769d3dde0a7d24df24870d0e8 authored about 9 years ago by Matt Robenolt <[email protected]>
Pre-compile yaml file into py files
707a35750e82ee727e397652e26fc4671a7a4624 authored about 9 years ago by Matt Robenolt <[email protected]>c8b8cbfb1a1e2a926520bf122267413ce2c654d1 authored about 9 years ago by Matt Robenolt <[email protected]>
db65832b7679ecec15975cff20d33e2a5a7ee93b authored about 9 years ago by Matt Robenolt <[email protected]>
8621957e3bca57d550cf3631d4a38930e17eed50 authored about 9 years ago by Matt Robenolt <[email protected]>
2949b32f8a54e989d89b292a8146cc34f195d613 authored about 9 years ago by Matt Robenolt <[email protected]>
This didn't work becasue it didn't have a __main__ anyways
906d3cd832ad733e44bdadb5cabf640bad4a2c51 authored about 9 years ago by Matt Robenolt <[email protected]>82663c6905e6567d655eec4ea5e250189399097f authored about 9 years ago by Matt Robenolt <[email protected]>
0b493c35cff96cb15ff8149f15e9856cf59ca8a2 authored about 9 years ago by Matt Robenolt <[email protected]>
9b0b09537acd1325facb657a6314ca713042fd28 authored about 9 years ago by Matt Robenolt <[email protected]>
This is a tremendous speedup vs parsing JSON
Fixes #23
440e58b27d1d9427bfdfec5e62844998041f49e4 authored about 9 years ago by Matt Robenolt <[email protected]>aae13417798b7fdedda94e357eccd45e577b3b2c authored about 9 years ago by Matt Robenolt <[email protected]>
d65b046cd63378ddb715296e667dab35743500d7 authored about 9 years ago by Matt Robenolt <[email protected]>
Adding a few words about how to install via pip
dcb4085f42b33450a68dba29915ce56577ea4517 authored about 9 years ago by Matt Robenolt <[email protected]>b04e545dfc55ae372d216ed09443f1ba24b3ae0d authored about 9 years ago by Pietro Delsante <[email protected]>
examples
b8e564a80caeeeac6da5283f75bc0253a3da41c2 authored about 9 years ago by Pietro Delsante <[email protected]>ef275f556950f1ea7cfa38dcb0a4a595008f0a02 authored about 9 years ago by Selwin Ong <[email protected]>
60059ef27cc8227cb5147438da2d937c2d7f936a authored about 9 years ago by Matt Robenolt <[email protected]>
Fixed various lint issues
4d9f3cc9178fdacd24ffc8fca2daa5fcb9694f54 authored about 9 years ago by Matt Robenolt <[email protected]>93a51a38f59ea0fd67c8061cbb467c67701cf0a0 authored about 9 years ago by Matt Robenolt <[email protected]>
Test against Python 3.5
2ff6a4c3bf2b1e6c565120759900dd4abaa29bd9 authored about 9 years ago by Lindsey Simon <[email protected]>Update to latest uap-core.
c6f60133c25c15b2edf5577f3d95e96968a6eea7 authored about 9 years ago by Lindsey Simon <[email protected]>7cb25793319b4ca9e05f6d8d61aefccacd469e22 authored about 9 years ago by Giorgos Logiotatidis <[email protected]>
f3965054ce56942840778e08d774f1af03519687 authored about 9 years ago by Giorgos Logiotatidis <[email protected]>
2cdced3af9b6926c272563cc7c63ee0a2f7ad329 authored about 9 years ago by Giorgos Logiotatidis <[email protected]>
Python32 doesn't like u"" strings. Importing unicode_literals is the
proper way to fix this.
Cache Parse() results
e5445f6709618a25583ca73848d1a6f60c8b330a authored about 9 years ago by Lindsey Simon <[email protected]>Fix install from sdist and bdist_wheel
8bff839cf80872d4b889424fc1c8310e764b0472 authored about 9 years ago by Lindsey Simon <[email protected]>297b039d89dfb65cd6b15126925fab19d01ed1c6 authored about 9 years ago by Matt Robenolt <[email protected]>
7f2e72f19a3f3bcb100ac29181b6f24844025e83 authored about 9 years ago by Matt Robenolt <[email protected]>
Each parse takes ~2ms on my machine, and it's pretty common throughout the life of a running
pro...
Update setup.py to enable pip installs direct from github
112eefc6b5e2c8bb23a11b80629c4baa80891ba2 authored over 9 years ago by Lindsey Simon <[email protected]>Switch from yaml.load to yaml.safe_load for security
33c2bdf9683a6f2e0afcd997807a753b3e210ccc authored over 9 years ago by Lindsey Simon <[email protected]>9f68bc82085179844ea694810c0e55ad3abd66fc authored over 9 years ago by kevinlondon <[email protected]>
e16f0cef3e5fbcaf35408d753b18fd2b0ced4453 authored over 9 years ago by kevinlondon <[email protected]>
Make sure file handlers get closed
9078a89cbc1f2236027671bdc32329a4b87a168f authored over 9 years ago by Lindsey Simon <[email protected]>Also lazily import json only when needed.
b7e55ae6d68494922625f7c37478b2e897d8b69c authored over 9 years ago by Matt Robenolt <[email protected]>c81b1cbc20f9b52e09621573d3b34b7a6b7dbd73 authored over 9 years ago by kevinlondon <[email protected]>
Trove tags
7e095b541c66f7927c5e49fdffa8f36dd0e884e4 authored over 9 years ago by Lindsey Simon <[email protected]>Bump ua-parser version in setup.py.
5344b73ca9e22879171f77fb8ff0257ac7fd3d9c authored over 9 years ago by Lindsey Simon <[email protected]>1b0dc543d78964f8e1fe402458c21b132c883dbf authored over 9 years ago by John-David Dalton <[email protected]>
Update uap-core submodule. Thank you!
15c6382c2f148c40628057671b92654d7c8c5eae authored over 9 years ago by Lindsey Simon <[email protected]>c3e1be3f94044de4617d97628b146328120719d1 authored over 9 years ago by John-David Dalton <[email protected]>
1e2a9322220c161e96fe4487fee2f19081ca4f22 authored over 9 years ago by Chris Bunney <[email protected]>
Update version number to 0.4.1 fixes #18
b5eaf59a54543e0383d3bafb7c89c7bb049f89a8 authored over 9 years ago by Lindsey Simon <[email protected]>ff1e65da9dcc57c982296e134f787ed28c2f8c5e authored over 9 years ago by mbarkhau <[email protected]>
Update ua-core to 0.4.1
00f556a8e19e0c101250f238ecc073be58bb32c3 authored over 9 years ago by Lindsey Simon <[email protected]>465ddb9388097c55c6b78f9223cadef4fbd9df17 authored over 9 years ago by Selwin Ong <[email protected]>
Updated uap-core to latest revision.
fe2c5b3c0ecd758ab0c1d0290532081d2c733da1 authored over 9 years ago by Lindsey Simon <[email protected]>65ab2f38e5011089d6004699509a5e9a2e419b60 authored over 9 years ago by Selwin Ong <[email protected]>
b3aeaa9a7e6440bdaafd09faa47cfaaa47126851 authored over 9 years ago by Selwin Ong <[email protected]>
0614c2453b5a03b841c2924c69a172aa8dc976b2 authored over 9 years ago by Selwin Ong <[email protected]>
159db97479e12a63b73f986201822398246c2510 authored over 9 years ago by Selwin Ong <[email protected]>
Fixing build status URL.
64c08ce5c9d026e7df39e4bf433d60382de1aaf3 authored over 9 years ago by Lindsey Simon <[email protected]>eb5fa8b2484e8cef63af5160671692103ba116dc authored over 9 years ago by Nathan Mische <[email protected]>
Fixing travis.ci build …
c999a9b26525d6d4a28aa52c0aefad4bdba34118 authored over 9 years ago by Lindsey Simon <[email protected]>c3b62a17375e01aa6eec82e5fc20254b572ab3f7 authored over 9 years ago by Nathan Mische <[email protected]>
initial commit of a readme file
c53446122ab0f8061d27faaafb4695df1c341f20 authored over 9 years ago by Lindsey Simon <[email protected]>bd0627fb8976815d3170aef7173c1b277dd733fc authored over 9 years ago by Alex Stapleton <[email protected]>
dabe633d181b7a62369f8857e5069131b83ba636 authored over 9 years ago by Alex Stapleton <[email protected]>
d64813501f41b1630e7c9045be4328474fab213a authored over 9 years ago by Luke Gilson <[email protected]>
test_device_brandmodel.yaml merged into test_device.yaml
6edfe377c7f07c8164d6d50f62a529dec5c851a8 authored almost 10 years ago by Oliver Keyes <[email protected]>11b196eda8f986db6f75555c48ca0199d4939773 authored almost 10 years ago by commenthol <[email protected]>
9f5163518123617bd2877116fcd45120af2c8237 authored about 10 years ago by commenthol <[email protected]>
brand-model
90a18d6426b36efb50544dd9c3c71a0cf7ca2885 authored about 10 years ago by Lindsey Simon <[email protected]>f8264c0a606f5a7a055d0243d2b2025118287f8c authored about 10 years ago by commenthol <[email protected]>
c1d8749589a5b55cc62ce1160cddb0f01ea441e6 authored about 10 years ago by Tobie Langel <[email protected]>
712826ca1f16704c5dbd91e4f91e8325fa3fb3c2 authored about 10 years ago by commenthol <[email protected]>
05c33dff74d4b69999e9e1136fd2bdcdf7cf055b authored about 10 years ago by floydsoft <[email protected]>
bfa9f97c35bb8aed51e8321d53b446accc6997a1 authored over 10 years ago by Tomás Mery <[email protected]>
c784e7554f1ef1aa0c1ba364b653ef47335dbc5c authored almost 11 years ago by commenthol <[email protected]>
30b230f676990d30179a4e0734cf45fdcaa8de10 authored over 11 years ago by Lindsey Simon <[email protected]>
6c59c7505b325255c8ee76c04d6b4005a971147d authored over 11 years ago by Selwin Ong <[email protected]>
'setup.py sdist' and 'setup.py develop' *do* require pyyaml,
but these are ua-parser developer s...
9af54d7d00b83ba41f383438134fb5245b1a798c authored over 11 years ago by Selwin Ong <[email protected]>
Conflicts:
py/ua_parser/user_agent_parser.py
Fixes #214
Similar to #212 for Java.
Have python client support v2_replacement and os_v1 and os_v2 replacement.
Python client uses t...
28d8538fd6eeeff562dc474543b6e3073b51c279 authored over 11 years ago by Andrew Selder <[email protected]>782a88fcae5f120fc284b5de86242ffa8b6e4b10 authored almost 12 years ago by Dave Bonner <[email protected]>
a540485d61ad1fea59d0b725c44ceac2b52c9d25 authored almost 12 years ago by Selwin Ong <[email protected]>
aa293806c7bbb02d446461161a95c134b835a5bb authored almost 12 years ago by Selwin Ong <[email protected]>
3a3dd8446dc4ed3221b2dd0ebf806d78fd9657c4 authored almost 12 years ago by Selwin Ong <[email protected]>
6bc73bac844abc9b323a635dd65e2984c7de2c62 authored about 12 years ago by Selwin Ong <[email protected]>
Conflicts:
setup.py
b53dffa777c99ef883290c51254e04cbdd828903 authored about 12 years ago by Selwin Ong <[email protected]>
41321b2e30d233f3f170711f9bdcc777b8b8c06f authored about 12 years ago by Selwin Ong <[email protected]>
3fe78c0bac59eebad4de61474ee786ce4758f9c5 authored about 12 years ago by Selwin Ong <[email protected]>
Bonus: Adds Tesla Model S to regexes
f7262223fcb51fd571a83c9ec305f80da1cd3edd authored about 12 years ago by Lindsey Simon <[email protected]>