Appium-Flutter-Finder


NameAppium-Flutter-Finder JSON
Version 0.7.0 PyPI version JSON
download
home_pagehttps://github.com/appium-userland/appium-flutter-driver
SummaryAn extension of finder for Appium flutter
upload_time2024-03-20 07:50:35
maintainerNone
docs_urlNone
authorKazuaki Matsuo
requires_pythonNone
licenseMIT
keywords appium flutter python client mobile automation
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Getting the Appium Flutter Finder

There are three ways to install and use the Appium Flutter Finder.
Supported Python version follows appium python client.

1. Install from [PyPi](https://pypi.org), as ['Appium-Flutter-Finder'](https://pypi.org/project/Appium-Flutter-Finder/).

    ```shell
    pip install Appium-Flutter-Finder
    ```

2. Install from source, via [PyPi](https://pypi.org). From ['Appium-Flutter-Finder'](https://pypi.org/project/Appium-Flutter-Finder/),
download and unarchive the source tarball (Appium-Flutter-Finder-X.X.tar.gz).

    ```shell
    tar -xvf Appium-Flutter-Finder-X.X.tar.gz
    cd Appium-Flutter-Finder-X.X
    python setup.py install
    ```

3. Install from source via [GitHub](https://github.com/appium/python-client).

    ```shell
    git clone git@github.com:appium/python-client.git
    cd python-client
    python setup.py install
    ```

# How to use
Examples can be found out [here](../../example/python/example.py).

# Release

```
pip install twine
```

```
python setup.py sdist
twine upload dist/Appium-Flutter-Finder-X.X.tar.gz
```

# Changelog
- 0.7.0
    - Update the limit of python appium client version
- 0.6.1
    - Fix package
- 0.6.0
    - Fix type of `match_root` and `first_match_only` in `by_ancestor` and `by_descendant
- 0.5.0
    - Allow Appium-Python-Client to be v3
- 0.4.0
    - Bump base Appium-Python-Client to v2
- 0.3.1
    - Use Appium-Python-Client 1.x
- 0.3.0
    - Add `first_match_only` option in `by_ancestor` and `by_descendant`
- 0.2.0
    - Support over Python 3.6
- 0.1.5
    - Fix `by_ancestor` and `by_descendant`
        - https://github.com/truongsinh/appium-flutter-driver/pull/165#issuecomment-877928553
- 0.1.4
    - Remove whitespaces from the decoded JSON
    - Fix `by_ancestor` and `by_descendant`
- 0.1.3
    - Allow `from appium_flutter_finder import FlutterElement, FlutterFinder`
- 0.1.2
    - Fix b64encode error in Python 3
- 0.1.1
    - Initial release

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/appium-userland/appium-flutter-driver",
    "name": "Appium-Flutter-Finder",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "appium, flutter, python client, mobile automation",
    "author": "Kazuaki Matsuo",
    "author_email": "fly.49.89.over@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/72/8d/c59bde5c2d95990eb69659db6656afcb62663fe18174081a7e0450b5ea3b/Appium-Flutter-Finder-0.7.0.tar.gz",
    "platform": null,
    "description": "# Getting the Appium Flutter Finder\n\nThere are three ways to install and use the Appium Flutter Finder.\nSupported Python version follows appium python client.\n\n1. Install from [PyPi](https://pypi.org), as ['Appium-Flutter-Finder'](https://pypi.org/project/Appium-Flutter-Finder/).\n\n    ```shell\n    pip install Appium-Flutter-Finder\n    ```\n\n2. Install from source, via [PyPi](https://pypi.org). From ['Appium-Flutter-Finder'](https://pypi.org/project/Appium-Flutter-Finder/),\ndownload and unarchive the source tarball (Appium-Flutter-Finder-X.X.tar.gz).\n\n    ```shell\n    tar -xvf Appium-Flutter-Finder-X.X.tar.gz\n    cd Appium-Flutter-Finder-X.X\n    python setup.py install\n    ```\n\n3. Install from source via [GitHub](https://github.com/appium/python-client).\n\n    ```shell\n    git clone git@github.com:appium/python-client.git\n    cd python-client\n    python setup.py install\n    ```\n\n# How to use\nExamples can be found out [here](../../example/python/example.py).\n\n# Release\n\n```\npip install twine\n```\n\n```\npython setup.py sdist\ntwine upload dist/Appium-Flutter-Finder-X.X.tar.gz\n```\n\n# Changelog\n- 0.7.0\n    - Update the limit of python appium client version\n- 0.6.1\n    - Fix package\n- 0.6.0\n    - Fix type of `match_root` and `first_match_only` in `by_ancestor` and `by_descendant\n- 0.5.0\n    - Allow Appium-Python-Client to be v3\n- 0.4.0\n    - Bump base Appium-Python-Client to v2\n- 0.3.1\n    - Use Appium-Python-Client 1.x\n- 0.3.0\n    - Add `first_match_only` option in `by_ancestor` and `by_descendant`\n- 0.2.0\n    - Support over Python 3.6\n- 0.1.5\n    - Fix `by_ancestor` and `by_descendant`\n        - https://github.com/truongsinh/appium-flutter-driver/pull/165#issuecomment-877928553\n- 0.1.4\n    - Remove whitespaces from the decoded JSON\n    - Fix `by_ancestor` and `by_descendant`\n- 0.1.3\n    - Allow `from appium_flutter_finder import FlutterElement, FlutterFinder`\n- 0.1.2\n    - Fix b64encode error in Python 3\n- 0.1.1\n    - Initial release\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "An extension of finder for Appium flutter",
    "version": "0.7.0",
    "project_urls": {
        "Homepage": "https://github.com/appium-userland/appium-flutter-driver"
    },
    "split_keywords": [
        "appium",
        " flutter",
        " python client",
        " mobile automation"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "728dc59bde5c2d95990eb69659db6656afcb62663fe18174081a7e0450b5ea3b",
                "md5": "6e70ed8a91f21341bb231c1992d41cb3",
                "sha256": "7adc4cb03b7d53292b6b360ce5a52fad89e6abd7592c53a04b3ac30dcec473a1"
            },
            "downloads": -1,
            "filename": "Appium-Flutter-Finder-0.7.0.tar.gz",
            "has_sig": false,
            "md5_digest": "6e70ed8a91f21341bb231c1992d41cb3",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 3137,
            "upload_time": "2024-03-20T07:50:35",
            "upload_time_iso_8601": "2024-03-20T07:50:35.690596Z",
            "url": "https://files.pythonhosted.org/packages/72/8d/c59bde5c2d95990eb69659db6656afcb62663fe18174081a7e0450b5ea3b/Appium-Flutter-Finder-0.7.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-03-20 07:50:35",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "appium-userland",
    "github_project": "appium-flutter-driver",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "appium-flutter-finder"
}
        
Elapsed time: 0.23852s