Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: dotlambda/python-user-agents
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
Loading
...
head repository: selwin/python-user-agents
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Loading
  • 19 commits
  • 9 files changed
  • 11 contributors

Commits on Feb 6, 2020

  1. bump ua-parser to 0.9.0 (selwin#97)

    * bump ua-parser to 0.9.0
    
    * fix unit test
    
    * fix unit test
    
    * fix travis
    
    * add support for py34
    jnozsc authored Feb 6, 2020
    Configuration menu
    Copy the full SHA
    629991a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    70e014a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8a669e3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f65a90a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b7e22ae View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2020

  1. Bump version to 2.2.0

    selwin committed Feb 8, 2020
    Configuration menu
    Copy the full SHA
    e4b4e91 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2020

  1. Configuration menu
    Copy the full SHA
    89ce57f View commit details
    Browse the repository at this point in the history
  2. method __str__ from UserAgent now using methods (selwin#94)

    Is better to calculate and provide a method to calculate the string values for `device`, `os` and `browser`  instead of doing it  directly on `__str__` method. 
    
    This way the users may use those methods to get each data directly. Instead of having to make a `user_agent.__str__().split('/')` to get each value
    rodrigondec authored Aug 22, 2020
    Configuration menu
    Copy the full SHA
    155c23d View commit details
    Browse the repository at this point in the history
  3. remove duplicate line (selwin#103)

    The duplicate line show a bit of useless.
    Alopex4 authored Aug 22, 2020
    Configuration menu
    Copy the full SHA
    c417de0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fdd73fa View commit details
    Browse the repository at this point in the history
  5. Fix setup.py

    selwin committed Aug 22, 2020
    Configuration menu
    Copy the full SHA
    807f931 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2020

  1. Updated changelog

    selwin committed Aug 23, 2020
    Configuration menu
    Copy the full SHA
    5ee04a3 View commit details
    Browse the repository at this point in the history
  2. Updated setup.py

    selwin committed Aug 23, 2020
    Configuration menu
    Copy the full SHA
    9daeb2b View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2021

  1. Address devices marked as multiple types (selwin#108)

    * Don't mark tablet using mobile browser as mobile
    
    There are cases (e.g. iPad using Chrome mobile) where a device ends up
    being marked as both tablet and mobile.
    
    The commit gives priority to explicit device family over determining it
    from browser family.
    
    selwin#107
    
    * Mark Kindle as a touch capable tablet...
    
    ...even when requesting a desktop version of page.
    
    See:
    https://docs.aws.amazon.com/silk/latest/developerguide/user-agent.html
    
    selwin#107
    
    * Ensure devices marked as tablets are not marked mobile as well due to their OS
    
    * Ensure PC not marked as mobile due to browser family
    
    * Ensure iPad is recognised as touch capable
    
    Irrespective of the browser it is running
    
    * Mark generic android tablets as tablets only
    
    and not PCs
    
    * Ensure Generic Smartphone is marked as touch capable mobile device
    BorePlusPlus authored Mar 16, 2021
    Configuration menu
    Copy the full SHA
    30aa81b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2f0d119 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2021

  1. fix: reduce branching (selwin#112)

    This is a very minor thing, but this will prevent 3x branches, and make the code slightly cleaner :)
    stephan-nordnes-eriksen authored Oct 28, 2021
    Configuration menu
    Copy the full SHA
    c732bef View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2021

  1. Bump pyyaml from 5.3 to 5.4 (selwin#114)

    Bumps [pyyaml](https://github.com/yaml/pyyaml) from 5.3 to 5.4.
    - [Release notes](https://github.com/yaml/pyyaml/releases)
    - [Changelog](https://github.com/yaml/pyyaml/blob/master/CHANGES)
    - [Commits](yaml/pyyaml@5.3...5.4)
    
    ---
    updated-dependencies:
    - dependency-name: pyyaml
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 14, 2021
    Configuration menu
    Copy the full SHA
    862c54b View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2023

  1. Bump pyyaml from 5.3 to 5.4 (selwin#115)

    Bumps [pyyaml](https://github.com/yaml/pyyaml) from 5.3 to 5.4.
    - [Release notes](https://github.com/yaml/pyyaml/releases)
    - [Changelog](https://github.com/yaml/pyyaml/blob/master/CHANGES)
    - [Commits](yaml/pyyaml@5.3...5.4)
    
    ---
    updated-dependencies:
    - dependency-name: pyyaml
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Feb 16, 2023
    Configuration menu
    Copy the full SHA
    88f4380 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5f2d80a View commit details
    Browse the repository at this point in the history
Loading
Morty Proxy This is a proxified and sanitized view of the page, visit original site.