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 `release` task

fd94e83479743a4510cede36411303ff6f99badf authored over 8 years ago by Matt Robenolt <[email protected]>
0.7.1

cded74973650f5deb2e230018544fbee855da88c authored over 8 years ago by Matt Robenolt <[email protected]>
ua-parser/uap-core@02702aba680e53f9d5055acff195b96dfbf1e534

be1542c7534bb93cfd9e1e76190090f6b08abf99 authored over 8 years ago by Matt Robenolt <[email protected]>
0.7.0

a5253ae95a38ad9c77a4063ba6fdf0900fffd9bc authored almost 9 years ago by Matt Robenolt <[email protected]>
ua-parser/uap-core@095b648d9350854e05d442137326d73c3a401882

b291c7802ab90bcf790ed0813cfdd2350fa83a83 authored almost 9 years ago by Matt Robenolt <[email protected]>
Remove unsupported pythons

5c3ace699926715e261f3136c678faf3434f10c3 authored almost 9 years ago by Matt Robenolt <[email protected]>
Fix version from __init__.py

Fixes #42

29b44c4d146f0cfe33dcc62b097ae48f28144456 authored almost 9 years ago by Matt Robenolt <[email protected]>
0.6.1

649ca139bf031806b0e312da6a1ea69e5e0f1aaf authored about 9 years ago by Matt Robenolt <[email protected]>
Pull in all the junk from Sentry to make it work correctly

b9393a904b40499b5a6f13f819ac2a36f72e6a88 authored about 9 years ago by Matt Robenolt <[email protected]>
Bail out from building regexes entirely if there is no .git

This broke, I think, only tox environment for tests

434c32fa129e71fb22700ec3ea942bcdcee89061 authored about 9 years ago by Matt Robenolt <[email protected]>
0.6.0

80edcc224242f222f3ba8622d1531f227962e085 authored about 9 years ago by Matt Robenolt <[email protected]>
Add python 3.5 trove

a8f3ee120936b2da111d7219ae2aa9fc70d04087 authored about 9 years ago by Matt Robenolt <[email protected]>
Fix `setup.py install` and recommend this to install manually

5fc0eb45440213f769d3dde0a7d24df24870d0e8 authored about 9 years ago by Matt Robenolt <[email protected]>
Merge pull request #39 from ua-parser/compile

Pre-compile yaml file into py files

707a35750e82ee727e397652e26fc4671a7a4624 authored about 9 years ago by Matt Robenolt <[email protected]>
Fix for py26

c8b8cbfb1a1e2a926520bf122267413ce2c654d1 authored about 9 years ago by Matt Robenolt <[email protected]>
Add missing os versions

db65832b7679ecec15975cff20d33e2a5a7ee93b authored about 9 years ago by Matt Robenolt <[email protected]>
bytes all the way down

8621957e3bca57d550cf3631d4a38930e17eed50 authored about 9 years ago by Matt Robenolt <[email protected]>
Run setup.py develop in tox

2949b32f8a54e989d89b292a8146cc34f195d613 authored about 9 years ago by Matt Robenolt <[email protected]>
user_agent_parser isn't an entrypoint

This didn't work becasue it didn't have a __main__ anyways

906d3cd832ad733e44bdadb5cabf640bad4a2c51 authored about 9 years ago by Matt Robenolt <[email protected]>
Ignore .tox folder

82663c6905e6567d655eec4ea5e250189399097f authored about 9 years ago by Matt Robenolt <[email protected]>
Future imports

0b493c35cff96cb15ff8149f15e9856cf59ca8a2 authored about 9 years ago by Matt Robenolt <[email protected]>
Explicitly write bytes for py3 compat

9b0b09537acd1325facb657a6314ca713042fd28 authored about 9 years ago by Matt Robenolt <[email protected]>
Pre-compile yaml file into py files

This is a tremendous speedup vs parsing JSON

Fixes #23

440e58b27d1d9427bfdfec5e62844998041f49e4 authored about 9 years ago by Matt Robenolt <[email protected]>
bump uap-core

aae13417798b7fdedda94e357eccd45e577b3b2c authored about 9 years ago by Matt Robenolt <[email protected]>
Misspelling of `ua-parser`

d65b046cd63378ddb715296e667dab35743500d7 authored about 9 years ago by Matt Robenolt <[email protected]>
Merge pull request #37 from pdelsante/fix-doc

Adding a few words about how to install via pip

dcb4085f42b33450a68dba29915ce56577ea4517 authored about 9 years ago by Matt Robenolt <[email protected]>
See https://github.com/ua-parser/uap-python/pull/37#issuecomment-161426725

b04e545dfc55ae372d216ed09443f1ba24b3ae0d authored about 9 years ago by Pietro Delsante <[email protected]>
Adding a few words about how to install via PIP, fixing import in

examples

b8e564a80caeeeac6da5283f75bc0253a3da41c2 authored about 9 years ago by Pietro Delsante <[email protected]>
Bump up version to 0.5.1

ef275f556950f1ea7cfa38dcb0a4a595008f0a02 authored about 9 years ago by Selwin Ong <[email protected]>
`make` doesn't work this way

60059ef27cc8227cb5147438da2d937c2d7f936a authored about 9 years ago by Matt Robenolt <[email protected]>
Merge pull request #25 from mattrobenolt/lint

Fixed various lint issues

4d9f3cc9178fdacd24ffc8fca2daa5fcb9694f54 authored about 9 years ago by Matt Robenolt <[email protected]>
Fixed various lint issues

93a51a38f59ea0fd67c8061cbb467c67701cf0a0 authored about 9 years ago by Matt Robenolt <[email protected]>
Merge pull request #29 from glogiotatidis/python35

Test against Python 3.5

2ff6a4c3bf2b1e6c565120759900dd4abaa29bd9 authored about 9 years ago by Lindsey Simon <[email protected]>
Merge pull request #28 from glogiotatidis/coreupdate

Update to latest uap-core.

c6f60133c25c15b2edf5577f3d95e96968a6eea7 authored about 9 years ago by Lindsey Simon <[email protected]>
Update to latest uap-core.

7cb25793319b4ca9e05f6d8d61aefccacd469e22 authored about 9 years ago by Giorgos Logiotatidis <[email protected]>
Include v{3,4}_replacement in OSParser.

f3965054ce56942840778e08d774f1af03519687 authored about 9 years ago by Giorgos Logiotatidis <[email protected]>
Test against Python 3.5

2cdced3af9b6926c272563cc7c63ee0a2f7ad329 authored about 9 years ago by Giorgos Logiotatidis <[email protected]>
Use unicode_literals.

Python32 doesn't like u"" strings. Importing unicode_literals is the
proper way to fix this.

9a9337fdfbd07f05609733fd2ef8581143694542 authored about 9 years ago by Giorgos Logiotatidis <[email protected]>
Merge pull request #26 from mattrobenolt/cache

Cache Parse() results

e5445f6709618a25583ca73848d1a6f60c8b330a authored about 9 years ago by Lindsey Simon <[email protected]>
Merge pull request #27 from mattrobenolt/install

Fix install from sdist and bdist_wheel

8bff839cf80872d4b889424fc1c8310e764b0472 authored about 9 years ago by Lindsey Simon <[email protected]>
Don't allow an IOError, bubble it up since it's required to exist

297b039d89dfb65cd6b15126925fab19d01ed1c6 authored about 9 years ago by Matt Robenolt <[email protected]>
Fix install from sdist and bdist_wheel

7f2e72f19a3f3bcb100ac29181b6f24844025e83 authored about 9 years ago by Matt Robenolt <[email protected]>
Cache Parse() results

Each parse takes ~2ms on my machine, and it's pretty common throughout the life of a running
pro...

54e000407a63d273a78f837ba35ab67c77454be8 authored about 9 years ago by Matt Robenolt <[email protected]>
Merge pull request #12 from crbunney/fix_pip_install_from_source

Update setup.py to enable pip installs direct from github

112eefc6b5e2c8bb23a11b80629c4baa80891ba2 authored over 9 years ago by Lindsey Simon <[email protected]>
Merge pull request #22 from kevinlondon/master

Switch from yaml.load to yaml.safe_load for security

33c2bdf9683a6f2e0afcd997807a753b3e210ccc authored over 9 years ago by Lindsey Simon <[email protected]>
Replace setup with a safer version of load as well.

9f68bc82085179844ea694810c0e55ad3abd66fc authored over 9 years ago by kevinlondon <[email protected]>
Resolve merge conflict.

e16f0cef3e5fbcaf35408d753b18fd2b0ced4453 authored over 9 years ago by kevinlondon <[email protected]>
Merge pull request #24 from mattrobenolt/patch-1

Make sure file handlers get closed

9078a89cbc1f2236027671bdc32329a4b87a168f authored over 9 years ago by Lindsey Simon <[email protected]>
Make sure file handlers get closed

Also lazily import json only when needed.

b7e55ae6d68494922625f7c37478b2e897d8b69c authored over 9 years ago by Matt Robenolt <[email protected]>
Switch from yaml.load to yaml.safe_load for security.

c81b1cbc20f9b52e09621573d3b34b7a6b7dbd73 authored over 9 years ago by kevinlondon <[email protected]>
Merge pull request #8 from public/trove-tags

Trove tags

7e095b541c66f7927c5e49fdffa8f36dd0e884e4 authored over 9 years ago by Lindsey Simon <[email protected]>
Merge pull request #21 from jdalton/setup

Bump ua-parser version in setup.py.

5344b73ca9e22879171f77fb8ff0257ac7fd3d9c authored over 9 years ago by Lindsey Simon <[email protected]>
Bump ua-parser version in setup.py.

1b0dc543d78964f8e1fe402458c21b132c883dbf authored over 9 years ago by John-David Dalton <[email protected]>
Merge pull request #20 from jdalton/ua_parse

Update uap-core submodule. Thank you!

15c6382c2f148c40628057671b92654d7c8c5eae authored over 9 years ago by Lindsey Simon <[email protected]>
Update uap-core submodule.

c3e1be3f94044de4617d97628b146328120719d1 authored over 9 years ago by John-David Dalton <[email protected]>
Run install_regexes() for install command as well as sdist and develop

1e2a9322220c161e96fe4487fee2f19081ca4f22 authored over 9 years ago by Chris Bunney <[email protected]>
Merge pull request #19 from mbarkhau/patch-1

Update version number to 0.4.1 fixes #18

b5eaf59a54543e0383d3bafb7c89c7bb049f89a8 authored over 9 years ago by Lindsey Simon <[email protected]>
Update version number to 0.4.1 fixes #18

ff1e65da9dcc57c982296e134f787ed28c2f8c5e authored over 9 years ago by mbarkhau <[email protected]>
Merge pull request #17 from selwin/master

Update ua-core to 0.4.1

00f556a8e19e0c101250f238ecc073be58bb32c3 authored over 9 years ago by Lindsey Simon <[email protected]>
Update ua-core to 0.4.1.

465ddb9388097c55c6b78f9223cadef4fbd9df17 authored over 9 years ago by Selwin Ong <[email protected]>
Merge pull request #13 from selwin/master

Updated uap-core to latest revision.

fe2c5b3c0ecd758ab0c1d0290532081d2c733da1 authored over 9 years ago by Lindsey Simon <[email protected]>
Removed Python 3.2 from travis.yml.

65ab2f38e5011089d6004699509a5e9a2e419b60 authored over 9 years ago by Selwin Ong <[email protected]>
Remove the use of unicode literal.

b3aeaa9a7e6440bdaafd09faa47cfaaa47126851 authored over 9 years ago by Selwin Ong <[email protected]>
Fix test error on Python 3.2

0614c2453b5a03b841c2924c69a172aa8dc976b2 authored over 9 years ago by Selwin Ong <[email protected]>
Updated uap-core to latest revision.

159db97479e12a63b73f986201822398246c2510 authored over 9 years ago by Selwin Ong <[email protected]>
Merge pull request #11 from nmische/ua-parser_image_url

Fixing build status URL.

64c08ce5c9d026e7df39e4bf433d60382de1aaf3 authored over 9 years ago by Lindsey Simon <[email protected]>
Fixing build status URL.

eb5fa8b2484e8cef63af5160671692103ba116dc authored over 9 years ago by Nathan Mische <[email protected]>
Merge pull request #10 from nmische/master

Fixing travis.ci build …

c999a9b26525d6d4a28aa52c0aefad4bdba34118 authored over 9 years ago by Lindsey Simon <[email protected]>
Fixing travis.ci build and adding travis.ci build status image to README.

c3b62a17375e01aa6eec82e5fc20254b572ab3f7 authored over 9 years ago by Nathan Mische <[email protected]>
Merge pull request #7 from lukegil/master

initial commit of a readme file

c53446122ab0f8061d27faaafb4695df1c341f20 authored over 9 years ago by Lindsey Simon <[email protected]>
Add tox.ini for running tests

bd0627fb8976815d3170aef7173c1b277dd733fc authored over 9 years ago by Alex Stapleton <[email protected]>
Add trove tags for supported python versions

dabe633d181b7a62369f8857e5069131b83ba636 authored over 9 years ago by Alex Stapleton <[email protected]>
initial commit of a readme file

d64813501f41b1630e7c9045be4328474fab213a authored over 9 years ago by Luke Gilson <[email protected]>
Merge pull request #3 from commenthol/master

test_device_brandmodel.yaml merged into test_device.yaml

6edfe377c7f07c8164d6d50f62a529dec5c851a8 authored almost 10 years ago by Oliver Keyes <[email protected]>
update uap-core submodule

11b196eda8f986db6f75555c48ca0199d4939773 authored almost 10 years ago by commenthol <[email protected]>
test_device_brandmodel.yaml merged into test_device.yaml

9f5163518123617bd2877116fcd45120af2c8237 authored about 10 years ago by commenthol <[email protected]>
Merge pull request #1 from commenthol/brand-model

brand-model

90a18d6426b36efb50544dd9c3c71a0cf7ca2885 authored about 10 years ago by Lindsey Simon <[email protected]>
brand-model

f8264c0a606f5a7a055d0243d2b2025118287f8c authored about 10 years ago by commenthol <[email protected]>
Revert "Current State Brand-Model Parsing"

c1d8749589a5b55cc62ce1160cddb0f01ea441e6 authored about 10 years ago by Tobie Langel <[email protected]>
current state brand model parsing

712826ca1f16704c5dbd91e4f91e8325fa3fb3c2 authored about 10 years ago by commenthol <[email protected]>
fix the match group detection

05c33dff74d4b69999e9e1136fd2bdcdf7cf055b authored about 10 years ago by floydsoft <[email protected]>
Fix #438 - Add fallback to avoid ImportError in Google App Engine (no pkg_resources)

bfa9f97c35bb8aed51e8321d53b446accc6997a1 authored over 10 years ago by Tomás Mery <[email protected]>
Enable $1 replacements within python parser

c784e7554f1ef1aa0c1ba364b653ef47335dbc5c authored almost 11 years ago by commenthol <[email protected]>
Implement os v1 and v2 replacements

30b230f676990d30179a4e0734cf45fdcaa8de10 authored over 11 years ago by Lindsey Simon <[email protected]>
Bump to version 0.3.4

6c59c7505b325255c8ee76c04d6b4005a971147d authored over 11 years ago by Selwin Ong <[email protected]>
No longer require pyyaml for 'setup.py install' or subsequently at runtime.

'setup.py sdist' and 'setup.py develop' *do* require pyyaml,
but these are ua-parser developer s...

6c8f7dedb6e96ce93b48865241fc820e108fce2f authored over 11 years ago by George V. Reilly <[email protected]>
Merge branch 'master' of git://github.com/tobie/ua-parser

9af54d7d00b83ba41f383438134fb5245b1a798c authored over 11 years ago by Selwin Ong <[email protected]>
Merge branch 'master' of git://github.com/tobie/ua-parser

Conflicts:
py/ua_parser/user_agent_parser.py

e2b51a20a705539b8e30897f8fd66deb95f2c0db authored over 11 years ago by Selwin Ong <[email protected]>
Update Python client to return 'Other' rather than None for the device.

Fixes #214
Similar to #212 for Java.

8d56aa8b85a28bf7f2f9cab89fe6269f121c22d1 authored over 11 years ago by Andrew Selder <[email protected]>
Make python tests pass.

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]>
use pkg_resources to find regexes.{yaml,json}

782a88fcae5f120fc284b5de86242ffa8b6e4b10 authored almost 12 years ago by Dave Bonner <[email protected]>
Bumped version to 0.3.3.

a540485d61ad1fea59d0b725c44ceac2b52c9d25 authored almost 12 years ago by Selwin Ong <[email protected]>
Python version of ua_parser should also check for regexes.yaml in data dir.

aa293806c7bbb02d446461161a95c134b835a5bb authored almost 12 years ago by Selwin Ong <[email protected]>
Bump python port to version 0.3.2.

3a3dd8446dc4ed3221b2dd0ebf806d78fd9657c4 authored almost 12 years ago by Selwin Ong <[email protected]>
Bumped up Python port's version number.

6bc73bac844abc9b323a635dd65e2984c7de2c62 authored about 12 years ago by Selwin Ong <[email protected]>
Merge branch 'master' of github.com:selwin/ua-parser

Conflicts:
setup.py

1aca3053aa0cdfae8ef2175e65997e551894b321 authored about 12 years ago by Selwin Ong <[email protected]>
Move regexes.yaml to python installation dir and convert it to json after installation.

b53dffa777c99ef883290c51254e04cbdd828903 authored about 12 years ago by Selwin Ong <[email protected]>
First stab at automated yaml to json build step for python installation.

41321b2e30d233f3f170711f9bdcc777b8b8c06f authored about 12 years ago by Selwin Ong <[email protected]>
Prepare Python port for PyPI release.

3fe78c0bac59eebad4de61474ee786ce4758f9c5 authored about 12 years ago by Selwin Ong <[email protected]>
Remove is_ bools from tests + python. Also reindent python

Bonus: Adds Tesla Model S to regexes

f7262223fcb51fd571a83c9ec305f80da1cd3edd authored about 12 years ago by Lindsey Simon <[email protected]>