{ "info": { "author": "Neil Freeman", "author_email": "contact@fakeisthenewreal.org", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2.7" ], "description": "Fleetmonger\n-----------\n\nPython wrapper for the `fleetmon.com `__ ship-tracking\nAPI.\n\nAPI Calls\n---------\n\n`Read the details of the API at\nFleetmonger `__. \\*\nfleetmonger.myfleet \\* fleetmonger.vessel \\*\nfleetmonger.vesselparticulars \\* fleetmonger.vesselurl \\*\nfleetmonger.porturl \\* fleetmonger.weather \\*\nfleetmonger.containerschedule\n\nNote that some API calls require the purchase of credits at Fleetmon.\nThis package is unaffiliated with Fleetmon, use at your own risk.\n\nUsage\n=====\n\n::\n\n from fleetmonger import Fleetmonger\n\n fm = Fleetmonger('username', 'your key')\n\n fleet = fm.myfleet()\n\n for ship in fleet:\n print ship.name, ship.destination\n\nVessels\n~~~~~~~\n\n::\n\n my_vessel = fleet[0]\n # or\n my_vessel = fm.vessel(mmsi='239725000')\n # or\n my_vessel = fm.vessel(imo='9197545')\n # or\n my_vessel = fm.vessel(name='MINNOW')\n\n # Passing incomplete information will raise an error\n my_vessel = fm.vessel()\n # ValueError\n\n my_vessel.name\n # \n\n my_vessel.navigationstatus\n # 'On a three hour tour'\n\n my_vessel.etatime\n # datetime.datetime(1964, 9, 26, 12, 0, tzinfo=)\n\n my_vessel.coords\n # (3.469557, -167.255859)\n\n # Missing attributes return None\n my_vessel.location\n # None\n\n my_vessel.flag\n # 'United States'\n\n my_vessel.flag_so\n # 'US'\n\n # Some vessels have photos\n myvessel.photos\n # [\"//img1.fleetmon.com/thumbnails/MINNOW_1.220x146.jpg\", \"//img1.fleetmon.com/thumbnails/MINNOW_2.570x1140.jpg\"]\n\nMinimum list of ``Vessel`` attributes:\n\n``coords`` (lat, lon), ``course``, ``destination``, ``draught``,\n``etatime``, ``flag``, ``heading``, ``imo``, ``last_port``,\n``latitude``, ``location``, ``longitude``, ``mmsi``, ``name``,\n``navigationstatus``, ``photos``, ``positionreceived``, ``publicurl``,\n``speed``, ``type``\n\nPorts\n~~~~~\n\n::\n\n\n my_vessel.last_port\n # \n\n port = my_vessel.last_port\n\n port.name\n # 'Honolulu, HI'\n\n port.duration\n # datetime.timedelta(...)\n\nPort urls and Vessel urls\n~~~~~~~~~~~~~~~~~~~~~~~~~\n\nPass mmsi, imo or name to vessel methods. Pass locode or name to port\nmethods.\n\n::\n\n fm.vesselurl(name='MINNOW')\n\n fm.porturl(locode='USLAX')\n\n # Porturl also takes an optional country isocode parameter \n fm.porturl(name='new', country='US')\n # [, , , ]\n\nWeather at Location\n~~~~~~~~~~~~~~~~~~~\n\n::\n\n fm.weather(lat=3.469557, lon=-167.255859)\n\n # You can also pass a vessel object to the weather call\n fm.weather(vessel=my_vessel)\n\nParameters\n----------\n\nIn general, the parameters that Fleetmonger expects match those of the\nFleetmon API, with the following exceptions:\n\n::\n\n instead of mmsinumber, use mmsi\n ... imonumber ... imo\n ... q ... name", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/fitnr/fleetmonger", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "fleetmonger", "package_url": "https://pypi.org/project/fleetmonger/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/fleetmonger/", "project_urls": { "Homepage": "https://github.com/fitnr/fleetmonger" }, "release_url": "https://pypi.org/project/fleetmonger/0.0.4/", "requires_dist": [ "requests (>=2.4.1,<3)", "pytz (==2014.10)" ], "requires_python": "", "summary": "Fleetmon API wrapper for ship data", "version": "0.0.4" }, "last_serial": 1767089, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "521622b53789c8b22a5aba50d1178128", "sha256": "22ac9792a47036a96287c0f4d0a0c36a6eff96db9c21436321a91d21a3f6a06b" }, "downloads": -1, "filename": "fleetmonger-0.0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "521622b53789c8b22a5aba50d1178128", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 9065, "upload_time": "2015-02-11T17:53:13", "url": "https://files.pythonhosted.org/packages/28/d9/6c76d7a9739d3a7a2168bee8936ca498c2ec06b49cdf9cfdb6516a3e4ca5/fleetmonger-0.0.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "928032a9b44b2552f6a36f4bf10e96d6", "sha256": "6ab9d27f641cb5ca341c904a72325ff93a26bf1e74231aa478eefa22c5784870" }, "downloads": -1, "filename": "fleetmonger-0.0.2.tar.gz", "has_sig": false, "md5_digest": "928032a9b44b2552f6a36f4bf10e96d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5221, "upload_time": "2015-02-11T17:53:10", "url": "https://files.pythonhosted.org/packages/d5/a3/1db934156942a8f3a432b92bc6ea049999ae44b93ccde4b7d84612d83e9b/fleetmonger-0.0.2.tar.gz" } ], "0.0.2.post1": [ { "comment_text": "", "digests": { "md5": "6c7f0137466859737a3d6e1feaead552", "sha256": "6abce748d4b396704b38d2fa86943df1c91f955b73edad7374187f5b9ed1503b" }, "downloads": -1, "filename": "fleetmonger-0.0.2.post1-py2-none-any.whl", "has_sig": false, "md5_digest": "6c7f0137466859737a3d6e1feaead552", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 9105, "upload_time": "2015-02-11T18:25:06", "url": "https://files.pythonhosted.org/packages/2d/86/4a7d41feda461d5f85f559ef523fcbc8486d8afce8b45b34133f087b7705/fleetmonger-0.0.2.post1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8d85cc6adab434b02948f8f924b80272", "sha256": "5c9948b174ae04bd438a318b42fe0083301657d7d89a25ab666a963d73d55c78" }, "downloads": -1, "filename": "fleetmonger-0.0.2.post1.tar.gz", "has_sig": false, "md5_digest": "8d85cc6adab434b02948f8f924b80272", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5201, "upload_time": "2015-02-11T18:25:04", "url": "https://files.pythonhosted.org/packages/31/ac/68a43721000383ec38150fa492ecfc3a366b9398016cbd82083dde2b0892/fleetmonger-0.0.2.post1.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "44d9059043f5b34f005c432083e08f2a", "sha256": "e9f312338dbeec1622e4ee18d432344a8e96a0af785d7a48edbceb8f090e08af" }, "downloads": -1, "filename": "fleetmonger-0.0.3-py2-none-any.whl", "has_sig": false, "md5_digest": "44d9059043f5b34f005c432083e08f2a", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 9019, "upload_time": "2015-10-01T22:59:59", "url": "https://files.pythonhosted.org/packages/1a/fe/4b11eac216a8503f1938d46a4021c9fa17d20358106d11649e08c1b0ec79/fleetmonger-0.0.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d3e58ee8834285351b8c08184139a46f", "sha256": "42b49e6c6943221f14c96449e8a4f459d3aa61b945663e047354aba378d59070" }, "downloads": -1, "filename": "fleetmonger-0.0.3.tar.gz", "has_sig": false, "md5_digest": "d3e58ee8834285351b8c08184139a46f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5524, "upload_time": "2015-10-01T23:01:33", "url": "https://files.pythonhosted.org/packages/eb/8e/b9f9ed2875fe8e3a742bedd28ed5d58cb75405577668bc6c953f687bc5fa/fleetmonger-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "7216d3a57c3c16c75817b075f94889e2", "sha256": "fec5f5f140c07485220686cf6bb3d7fc87a4a3dd367f1a1567e4927dcc6d9fbb" }, "downloads": -1, "filename": "fleetmonger-0.0.4-py2-none-any.whl", "has_sig": false, "md5_digest": "7216d3a57c3c16c75817b075f94889e2", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 9040, "upload_time": "2015-10-13T17:11:05", "url": "https://files.pythonhosted.org/packages/05/80/6ef049d69f0e6b64932658110f13e2ada464542401f433a64ed2b8ffb5ce/fleetmonger-0.0.4-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b063c9bac9807c012dd68ef1271f59a3", "sha256": "0d48cbe9130356d9646367d5f4082b3e012d125aaa714ac42cbdf736c74fcf24" }, "downloads": -1, "filename": "fleetmonger-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "b063c9bac9807c012dd68ef1271f59a3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9043, "upload_time": "2015-10-13T17:11:09", "url": "https://files.pythonhosted.org/packages/b2/c3/c53293e051b3c47ba70f6ee5090281a4eb7c8b4ec6262c327031e3f13836/fleetmonger-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a734458da0804d55e22276ec12b7d5e6", "sha256": "af4a9ead214eaa35c84583f50e54ce588dc3ba4f022c1f8e906ef7cd2530ccb4" }, "downloads": -1, "filename": "fleetmonger-0.0.4.tar.gz", "has_sig": false, "md5_digest": "a734458da0804d55e22276ec12b7d5e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5800, "upload_time": "2015-10-13T17:11:13", "url": "https://files.pythonhosted.org/packages/24/2a/9971ea5061cfee0e4229009c8d999a09ce8c93f7bea173b7dc07d6b2e59c/fleetmonger-0.0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7216d3a57c3c16c75817b075f94889e2", "sha256": "fec5f5f140c07485220686cf6bb3d7fc87a4a3dd367f1a1567e4927dcc6d9fbb" }, "downloads": -1, "filename": "fleetmonger-0.0.4-py2-none-any.whl", "has_sig": false, "md5_digest": "7216d3a57c3c16c75817b075f94889e2", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 9040, "upload_time": "2015-10-13T17:11:05", "url": "https://files.pythonhosted.org/packages/05/80/6ef049d69f0e6b64932658110f13e2ada464542401f433a64ed2b8ffb5ce/fleetmonger-0.0.4-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b063c9bac9807c012dd68ef1271f59a3", "sha256": "0d48cbe9130356d9646367d5f4082b3e012d125aaa714ac42cbdf736c74fcf24" }, "downloads": -1, "filename": "fleetmonger-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "b063c9bac9807c012dd68ef1271f59a3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9043, "upload_time": "2015-10-13T17:11:09", "url": "https://files.pythonhosted.org/packages/b2/c3/c53293e051b3c47ba70f6ee5090281a4eb7c8b4ec6262c327031e3f13836/fleetmonger-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a734458da0804d55e22276ec12b7d5e6", "sha256": "af4a9ead214eaa35c84583f50e54ce588dc3ba4f022c1f8e906ef7cd2530ccb4" }, "downloads": -1, "filename": "fleetmonger-0.0.4.tar.gz", "has_sig": false, "md5_digest": "a734458da0804d55e22276ec12b7d5e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5800, "upload_time": "2015-10-13T17:11:13", "url": "https://files.pythonhosted.org/packages/24/2a/9971ea5061cfee0e4229009c8d999a09ce8c93f7bea173b7dc07d6b2e59c/fleetmonger-0.0.4.tar.gz" } ] }