Skip to main content

Track earth satellite TLE orbits using up-to-date 2020 version of SGP4

Project description

This Python package computes the position and velocity of an earth-orbiting satellite, given the satellite’s TLE orbital elements from a source like Celestrak. It implements the most recent version of SGP4, and is regularly run against the SGP4 test suite to make sure that its satellite position predictions agree to within 0.1 mm with the predictions of the standard distribution of the algorithm. This error is far less than the 1–3 km/day by which satellites themselves deviate from the ideal orbits described in TLE files.

  • If your platform supports it, this package compiles the verbatim source code from the official C++ version of SGP4. You can call the routine directly, or through an array API that loops over arrays of satellites and arrays of times with machine code instead of Python.

  • Otherwise, a slower but reliable Python implementation of SGP4 is used instead.

Note that the SGP4 propagator returns raw x,y,z Cartesian coordinates in a “True Equator Mean Equinox” (TEME) reference frame that’s centered on the Earth but does not rotate with it — an “Earth centered inertial” (ECI) reference frame. The SGP4 propagator itself does not implement the math to convert these positions into more official ECI frames like J2000 or the ICRF; nor to convert positions into any Earth-centered Earth-fixed (ECEF) frames like the ITRS; nor to convert them to latitudes and longitudes through an Earth ellipsoid like WGS84.

For conversions into other coordinate frames, look for a comprehensive astronomy library that is built atop this one, like the Skyfield library:

https://rhodesmill.org/skyfield/earth-satellites.html

Usage

This library uses the same function names as the official C++ code, to help users who may already be familiar with SGP4 in other languages. Here is how to compute the x,y,z position and velocity for the International Space Station at 12:50:19 on 29 June 2000:

>>> from sgp4.api import Satrec
>>>
>>> s = '1 25544U 98067A   19343.69339541  .00001764  00000-0  38792-4 0  9991'
>>> t = '2 25544  51.6439 211.2001 0007417  17.6667  85.6398 15.50103472202482'
>>> satellite = Satrec.twoline2rv(s, t)
>>>
>>> jd, fr = 2458827, 0.362605
>>> e, r, v = satellite.sgp4(jd, fr)
>>> e
0
>>> print(r)  # True Equator Mean Equinox position (km)
(-6102.44..., -986.33..., -2820.31...)
>>> print(v)  # True Equator Mean Equinox velocity (km/s)
(-1.45..., -5.52..., 5.10...)

As input, you can provide either:

  • A simple floating-point Julian Date for jd and the value 0.0 for fr, if you are happy with the precision of a 64-bit floating point number. Note that modern Julian Dates are greater than 2,450,000 which means that nearly half of the precision of a 64-bit float will be consumed by the whole part that specifies the day. The remaining digits will provide a precision for the fraction of around 20.1 µs. This should be no problem for the accuracy of your result — satellite positions usually off by a few kilometers anyway, far less than a satellite moves in 20.1 µs — but if you run a solver that dives down into the microseconds while searching for a rising or setting time, the solver might be bothered by the 20.1 µs plateau between each jump in the satellite’s position.

  • Or, you can provide a coarse date jd plus a very precise fraction fr that supplies the rest of the value. The Julian Date for which the satellite position is computed is the sum of the two values. One common practice is to provide the whole number as jd and the fraction as fr; another is to have jd carry the fraction 0.5 since UTC midnight occurs halfway through each Julian Date. Either way, splitting the value allows a solver to run all the way down into the nanoseconds and still see SGP4 respond smoothly to tiny date adjustments with tiny changes in the resulting satellite position.

Here is how to intrepret the results:

  • e will be a non-zero error code if the satellite position could not be computed for the given date. You can from sgp4.api import SGP4_ERRORS to access a dictionary mapping error codes to error messages explaining what each code means.

  • r measures the satellite position in kilometers from the center of the earth in the idiosyncratic True Equator Mean Equinox coordinate frame used by SGP4.

  • v velocity is the rate at which the position is changing, expressed in kilometers per second.

If your application does not natively handle Julian dates, you can compute jd and fr from calendar dates using jday().

>>> from sgp4.api import jday
>>> jd, fr = jday(2019, 12, 9, 12, 0, 0)
>>> jd
2458826.5
>>> fr
0.5

OMM

The industry is making adjustments because the fixed-width TLE format will soon run out of satellite numbers.

  • Some TLE files now use a new “Alpha-5” convention that expands the range of satellite numbers by using an initial letter; for example, “E8493” means satellite 148493. This library now supports the Alpha-5 convention and should return the correct integer in Python.

  • Some authorities are now distributing satellite elements in an “OMM” Orbit Mean Elements Message format that replaces the TLE format.

You can already try out experimental support for OMM:

>>> from sgp4 import omm

Reading OMM data takes two steps, because OMM supports several different text formats. First, parse the input text to recover the field names and values that it stores; second, build a Python satellite object from those field values. For example, to load OMM from XML:

>>> with open('sample_omm.xml') as f:
...     fields = next(omm.parse_xml(f))
>>> sat = Satrec()
>>> omm.initialize(sat, fields)

Or, to load OMM from CSV:

>>> with open('sample_omm.csv') as f:
...     fields = next(omm.parse_csv(f))
>>> sat = Satrec()
>>> omm.initialize(sat, fields)

Either way, the satellite object should wind up properly initialized and ready to start producing positions.

Epoch

Over a given satellite’s lifetime, dozens or hundreds of different TLE records will be produced as its orbit evolves. Each TLE record specifies the “epoch date” for which it is most accurate. Typically a TLE is only useful for a couple of weeks to either side of its epoch date, beyond which its predictions become unreliable.

Satellite objects natively provide their epoch as a two-digit year and then a fractional number of days into the year:

>>> satellite.epochyr
19
>>> satellite.epochdays
343.69339541

Because Sputnik was launched in 1957, satellite element sets will never refer to an earlier year, so years 57 through 99 mean 1957–1999 while 0 through 56 mean 2000–2056. The TLE format will presumably be obsolete in 2057 and have to be upgraded to 4-digit years.

To turn the number of days and its fraction into a calendar date and time, use the days2mdhms() function.

>>> from sgp4.api import days2mdhms
>>> month, day, hour, minute, second = days2mdhms(19, 343.69339541)
>>> month
12
>>> day
9
>>> hour
16
>>> minute
38
>>> second
29.363424

The SGP4 library also translates those two numbers into a Julian date and fractional Julian date, since Julian dates are more commonly used in astronomy.

>>> satellite.jdsatepoch
2458826.5
>>> satellite.jdsatepochF
0.69339541

Finally, a convenience function is available in the library if you need the epoch date and time as Python datetime.

>>> from sgp4.conveniences import sat_epoch_datetime
>>> sat_epoch_datetime(satellite)
datetime.datetime(2019, 12, 9, 16, 38, 29, 363423, tzinfo=UTC)

Array Acceleration

To avoid the expense of Python loops when you have many dates, you can pass them as arrays to another method that understands NumPy:

>>> import numpy as np
>>> np.set_printoptions(precision=2)
>>> jd = np.array((2458826, 2458826, 2458826, 2458826))
>>> fr = np.array((0.0001, 0.0002, 0.0003, 0.0004))
>>> e, r, v = satellite.sgp4_array(jd, fr)
>>> print(e)
[0 0 0 0]
>>> print(r)
[[-3431.31  2620.15 -5252.97]
 [-3478.86  2575.14 -5243.87]
 [-3526.09  2529.89 -5234.28]
 [-3572.98  2484.41 -5224.19]]
>>> print(v)
[[-5.52 -5.19  1.02]
 [-5.49 -5.22  1.08]
 [-5.45 -5.25  1.14]
 [-5.41 -5.28  1.2 ]]

To avoid the expense of Python loops when you have many satellites and dates, build a SatrecArray from several individual satellites. Its sgp4() method will expect both jd and fr to be NumPy arrays, so if you only have one date, be sure to provide NumPy arrays of length one. Here is a sample computation for 2 satellites and 4 dates:

>>> s = '1 20580U 90037B   19342.88042116  .00000361  00000-0  11007-4 0  9996'
>>> t = '2 20580  28.4682 146.6676 0002639 185.9222 322.7238 15.09309432427086'
>>> satellite2 = Satrec.twoline2rv(s, t)
>>> from sgp4.api import SatrecArray
>>> a = SatrecArray([satellite, satellite2])
>>> e, r, v = a.sgp4(jd, fr)
>>> np.set_printoptions(precision=2)
>>> print(e)
[[0 0 0 0]
 [0 0 0 0]]
>>> print(r)
[[[-3431.31  2620.15 -5252.97]
  [-3478.86  2575.14 -5243.87]
  [-3526.09  2529.89 -5234.28]
  [-3572.98  2484.41 -5224.19]]
<BLANKLINE>
 [[ 5781.85  2564.   -2798.22]
  [ 5749.36  2618.59 -2814.63]
  [ 5716.35  2672.94 -2830.78]
  [ 5682.83  2727.05 -2846.68]]]
>>> print(v)
[[[-5.52 -5.19  1.02]
  [-5.49 -5.22  1.08]
  [-5.45 -5.25  1.14]
  [-5.41 -5.28  1.2 ]]
<BLANKLINE>
 [[-3.73  6.33 -1.91]
  [-3.79  6.3  -1.88]
  [-3.85  6.28 -1.85]
  [-3.91  6.25 -1.83]]]

Attributes

The attributes of a Satrec object carry the data loaded from the TLE entry. Most of this class’s hundred-plus attributes are intermediate values of interest only to the propagation algorithm itself. Here are the attributes set by sgp4.io.twoline2rv() in which users are likely to be interested:

satnum

Unique satellite number given in the TLE file.

epochyr

Full four-digit year of this element set’s epoch moment.

epochdays

Fractional days into the year of the epoch moment.

jdsatepoch

Julian date of the epoch (computed from epochyr and epochdays).

ndot

First time derivative of the mean motion (ignored by SGP4).

nddot

Second time derivative of the mean motion (ignored by SGP4).

bstar

Ballistic drag coefficient B* in inverse earth radii.

inclo

Inclination in radians.

nodeo

Right ascension of ascending node in radians.

ecco

Eccentricity.

argpo

Argument of perigee in radians.

mo

Mean anomaly in radians.

no_kozai

Mean motion in radians per minute.

Look at the class’s documentation for details.

Export

If you have a Satrec you want to share with friends or persist to a file, there’s an export routine that will turn it back into a TLE:

>>> from sgp4.exporter import export_tle
>>> line1, line2 = export_tle(satellite)
>>> line1
'1 25544U 98067A   19343.69339541  .00001764  00000-0  38792-4 0  9991'
>>> line2
'2 25544  51.6439 211.2001 0007417  17.6667  85.6398 15.50103472202482'

Gravity

The SGP4 algorithm operates atop a set of constants specifying how strong the Earth’s gravity is. The most recent official paper on SGP4 (see below) specifies that “We use WGS-72 as the default value”, so this Python module uses the same default. But in case you want to use either the old legacy version of the WGS-72 constants, or else the non-standard but more modern WGS-84 constants, the twoline2rv() constructor takes an optional argument:

>>> from sgp4.api import WGS72OLD, WGS72, WGS84
>>> satellite3 = Satrec.twoline2rv(s, t, WGS84)

You will in general get less accurate results if you choose WGS-84. Even though it reflects more recent and accurate measures of the Earth, satellite TLEs across the industry are most likely generated with WGS-72 as their basis. The positions you generate will better agree with the real positions of each satellite if you use the same underlying gravity constants as were used to generate the TLE.

Providing your own elements

If instead of parsing a TLE you want to provide your own orbital elements, you can call the sgp4init() method of any existing satellite object to reset it to those new elements.

>>> sat = Satrec()
>>> sat.sgp4init(
...     WGS72,           # gravity model
...     'i',             # 'a' = old AFSPC mode, 'i' = improved mode
...     5,               # satnum: Satellite number
...     18441.785,       # epoch: days since 1949 December 31 00:00 UT
...     2.8098e-05,      # bstar: drag coefficient (/earth radii)
...     6.969196665e-13, # ndot: ballistic coefficient (revs/day)
...     0.0,             # nddot: second derivative of mean motion (revs/day^3)
...     0.1859667,       # ecco: eccentricity
...     5.7904160274885, # argpo: argument of perigee (radians)
...     0.5980929187319, # inclo: inclination (radians)
...     0.3373093125574, # mo: mean anomaly (radians)
...     0.0472294454407, # no_kozai: mean motion (radians/minute)
...     6.0863854713832, # nodeo: right ascension of ascending node (radians)
... )

To compute the “epoch” value, simply take a normal Julian date and subtract 2433281.5 days.

In addition to setting the attributes natively set by the underlying sgp4init() routine, this library also goes ahead and sets the date fields epochyr, epochdays, jdsatepoch, and jdsatepochF.

The character provided as the second argument can be 'a' to run the computations so that they are compatible with the old Air Force Space Command edition of the library, or 'i' to run the new and improved version of the SGP4 algorithm.

You can also directly access a satellite’s orbital parameters by asking for the attributes sat.epoch, sat.bstar, and so forth, using the names given in the comments above.

Validation against the official algorithm

This implementation passes all of the automated tests in the August 2010 release of the reference implementation of SGP4 by Vallado et al., who originally published their revision of SGP4 in 2006:

Vallado, David A., Paul Crawford, Richard Hujsak, and T.S. Kelso, “Revisiting Spacetrack Report #3,” presented at the AIAA/AAS Astrodynamics Specialist Conference, Keystone, CO, 2006 August 21–24.

If you would like to review the paper, it is available online. You can always download the latest version of their code for comparison against this Python module (or other implementations) at AIAA-2006-6753.zip.

For developers

Developers can check out this full project from GitHub:

https://github.com/brandon-rhodes/python-sgp4

To run its unit tests, install Python 2, Python 3, and the tox testing tool. The tests runing in Python 2 will exercise the fallback pure-Python version of the routines, while Python 3 exercises the fast new C++ accelerated code:

cd python-sgp4
tox

Legacy API

Before this library pivoted to wrapping Vallado’s official C++ code and was operating in pure Python only, it had a slightly quirkier API, which is still supported for compatibility with older clients. You can learn about it by reading the documentation from version 1.4 or earlier:

https://pypi.org/project/sgp4/1.4/

Changelog

2020-12-16 — 2.14 — New data formats: added OMM message support for both XML and CSV, and added support for the new Alpha-5 extension to TLE files.
2020-10-14 — 2.13 — Enhanced sgp4init() with custom code that also sets the epochdays and epochyr satellite attributes.
2020-05-28 — 2.12 — Moved the decision of whether to set the locale during twoline2rv() from import time to runtime, for users who change locales after their application is up and running.
2020-05-24 — 2.11 — Fixed a regression in how dates are split into hours, minutes, and seconds that would sometimes produce a time whose second=60, crashing the pure-Python version of the library.
2020-05-22 — 2.10 — Switch the locale temporarily to C during the C++ accelerated twoline2rv(), since it does not protect its sscanf() calls from locales that, like German, expect comma decimal points instead of the period decimal points always used in a TLE.
2020-05-21 — 2.9 — Added sat_epoch_datetime(), expanded documentation around converting a satellite epoch to a date and time, and started rounding the epoch to exactly the digits provided in the TLE; and removed the Satrec.epoch attribute from Python fallback code to better match the C++ version.
2020-05-07 — 2.8 — New function jday_datetime() is now available in the sgp4.conveniences module, thanks to Egemen Imre.
2020-04-24 — 2.7 — New method sgp4init() (thank you, Chris Lewicki!) is available.
2020-04-20 — 2.6 — New routine export_tle() (thank you, Egemen Imre!) is available. Improved how the accelerated C++ backend parses the intldesg string and the revnum integer.
2020-03-22 — 2.5 — Gave the new accelerated twoline2rv() an optional argument that lets the user choose a non-standard set of gravity constants.
2020-02-25 — 2.4 — Improved the jday() docstring; made the old legacy Python resilient if the day of the month is out-of-range (past the end of the month) in a TLE; and Mark Rutten fixed the C++ so it compiles on Windows!
2020-02-04 — 2.3 — Removed experimental code that caused performance problems for users with Numba installed.
2020-02-02 — 2.2 — A second release on Palindrome Day: fix the Satrec .epochyr attribute so it behaves the same way in Python as it does in the official C library, where it is only the last 2 digits of the year; and make .no available in the Python fallback case as well.
2020-02-02 — 2.1 — Add vectorized array method to Satrec object; add .no attribute to new Satrec object to support old code that has not migrated to the new name .no_kozai; gave Python wrapper classes __slots__ to avoid the expense of a per-object attribute dictionary.
2020-01-30 — 2.0 — Rewrite API to use genuine Vallado C++ code on those systems where it can be compiled; add accelerated vectorized array interface; make gstime() a public function; clarify format error message.
2015-01-15 — 1.4 — Display detailed help when TLE input does not match format.
2014-06-26 — 1.3 — Return (NaN,NaN,NaN) vectors on error and set .error_message
2013-11-29 — 1.2 — Made epochyr 4 digits; add datetime for .epoch
2012-11-22 — 1.1 — Python 3 compatibility; more documentation
2012-08-27 — 1.0 — Initial release

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sgp4-2.14.tar.gz (152.4 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

sgp4-2.14-cp39-cp39-win_amd64.whl (150.7 kB view details)

Uploaded CPython 3.9Windows x86-64

sgp4-2.14-cp39-cp39-win32.whl (147.9 kB view details)

Uploaded CPython 3.9Windows x86

sgp4-2.14-cp39-cp39-manylinux2014_aarch64.whl (249.0 kB view details)

Uploaded CPython 3.9

sgp4-2.14-cp39-cp39-manylinux2010_x86_64.whl (255.9 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

sgp4-2.14-cp39-cp39-manylinux2010_i686.whl (247.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

sgp4-2.14-cp39-cp39-manylinux1_x86_64.whl (255.9 kB view details)

Uploaded CPython 3.9

sgp4-2.14-cp39-cp39-manylinux1_i686.whl (247.0 kB view details)

Uploaded CPython 3.9

sgp4-2.14-cp39-cp39-macosx_10_9_x86_64.whl (149.6 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

sgp4-2.14-cp38-cp38-win_amd64.whl (150.8 kB view details)

Uploaded CPython 3.8Windows x86-64

sgp4-2.14-cp38-cp38-win32.whl (148.0 kB view details)

Uploaded CPython 3.8Windows x86

sgp4-2.14-cp38-cp38-manylinux2014_aarch64.whl (249.2 kB view details)

Uploaded CPython 3.8

sgp4-2.14-cp38-cp38-manylinux2010_x86_64.whl (256.1 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

sgp4-2.14-cp38-cp38-manylinux2010_i686.whl (247.3 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

sgp4-2.14-cp38-cp38-manylinux1_x86_64.whl (256.1 kB view details)

Uploaded CPython 3.8

sgp4-2.14-cp38-cp38-manylinux1_i686.whl (247.3 kB view details)

Uploaded CPython 3.8

sgp4-2.14-cp38-cp38-macosx_10_9_x86_64.whl (149.6 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

sgp4-2.14-cp37-cp37m-win_amd64.whl (150.7 kB view details)

Uploaded CPython 3.7mWindows x86-64

sgp4-2.14-cp37-cp37m-win32.whl (147.9 kB view details)

Uploaded CPython 3.7mWindows x86

sgp4-2.14-cp37-cp37m-manylinux2014_aarch64.whl (249.5 kB view details)

Uploaded CPython 3.7m

sgp4-2.14-cp37-cp37m-manylinux2010_x86_64.whl (256.4 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

sgp4-2.14-cp37-cp37m-manylinux2010_i686.whl (247.6 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

sgp4-2.14-cp37-cp37m-manylinux1_x86_64.whl (256.4 kB view details)

Uploaded CPython 3.7m

sgp4-2.14-cp37-cp37m-manylinux1_i686.whl (247.6 kB view details)

Uploaded CPython 3.7m

sgp4-2.14-cp37-cp37m-macosx_10_9_x86_64.whl (149.5 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

sgp4-2.14-cp36-cp36m-win_amd64.whl (150.7 kB view details)

Uploaded CPython 3.6mWindows x86-64

sgp4-2.14-cp36-cp36m-win32.whl (147.9 kB view details)

Uploaded CPython 3.6mWindows x86

sgp4-2.14-cp36-cp36m-manylinux2014_aarch64.whl (248.7 kB view details)

Uploaded CPython 3.6m

sgp4-2.14-cp36-cp36m-manylinux2010_x86_64.whl (255.6 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

sgp4-2.14-cp36-cp36m-manylinux2010_i686.whl (246.9 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

sgp4-2.14-cp36-cp36m-manylinux1_x86_64.whl (255.6 kB view details)

Uploaded CPython 3.6m

sgp4-2.14-cp36-cp36m-manylinux1_i686.whl (246.9 kB view details)

Uploaded CPython 3.6m

sgp4-2.14-cp36-cp36m-macosx_10_9_x86_64.whl (149.5 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

sgp4-2.14-cp35-cp35m-win_amd64.whl (150.7 kB view details)

Uploaded CPython 3.5mWindows x86-64

sgp4-2.14-cp35-cp35m-win32.whl (147.9 kB view details)

Uploaded CPython 3.5mWindows x86

sgp4-2.14-cp35-cp35m-manylinux2014_aarch64.whl (248.4 kB view details)

Uploaded CPython 3.5m

sgp4-2.14-cp35-cp35m-manylinux2010_x86_64.whl (255.4 kB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ x86-64

sgp4-2.14-cp35-cp35m-manylinux2010_i686.whl (246.6 kB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ i686

sgp4-2.14-cp35-cp35m-manylinux1_x86_64.whl (255.4 kB view details)

Uploaded CPython 3.5m

sgp4-2.14-cp35-cp35m-manylinux1_i686.whl (246.6 kB view details)

Uploaded CPython 3.5m

sgp4-2.14-cp35-cp35m-macosx_10_9_x86_64.whl (149.5 kB view details)

Uploaded CPython 3.5mmacOS 10.9+ x86-64

File details

Details for the file sgp4-2.14.tar.gz.

File metadata

  • Download URL: sgp4-2.14.tar.gz
  • Upload date:
  • Size: 152.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/3.7

File hashes

Hashes for sgp4-2.14.tar.gz
Algorithm Hash digest
SHA256 6540aa58118405da6e3389b23998cf17c51c262933a9f627f7bf0c0e1e68e98a
MD5 f3774f13db4a9fb428fbd2d6e3a62a65
BLAKE2b-256 6d5d846b5a207953c05950c23a285de8c68649e5611a0294fb6d4a832db3ba4a

See more details on using hashes here.

File details

Details for the file sgp4-2.14-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: sgp4-2.14-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 150.7 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.0

File hashes

Hashes for sgp4-2.14-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 98a8f4c25a851b5c1bb2cb1f800df7212eb0916cc9f5e918cfad2e95261bb5c8
MD5 2ee7ccf0596272b52ad89aa816afea35
BLAKE2b-256 195508d37329e91608d0e1250d67f6fc760e7f4122fc79eb8b10bb7026f9b7c2

See more details on using hashes here.

File details

Details for the file sgp4-2.14-cp39-cp39-win32.whl.

File metadata

  • Download URL: sgp4-2.14-cp39-cp39-win32.whl
  • Upload date:
  • Size: 147.9 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.0

File hashes

Hashes for sgp4-2.14-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 d5bfb2cb2d71882baf68042777b75b65853c37917ffbb64945c2427221120730
MD5 f7417e2bf2ee4f9fafb003e21c96124a
BLAKE2b-256 ec277f94bd7cdc0dd164bc1f4daea0745190210f555beaf8ca2079c6196c1ef4

See more details on using hashes here.

File details

Details for the file sgp4-2.14-cp39-cp39-manylinux2014_aarch64.whl.

File metadata

  • Download URL: sgp4-2.14-cp39-cp39-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 249.0 kB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.6.9

File hashes

Hashes for sgp4-2.14-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 064b8188d305247b674698837cb320685cbc897ab5da724468f267fc1281c3e9
MD5 c995a6886983b61fa058c1fd0cdf8abd
BLAKE2b-256 b73fefd1cad0fc5e6b8273a5ef771c2dff247342df48e06e6b3e2ffbc34a250e

See more details on using hashes here.

File details

Details for the file sgp4-2.14-cp39-cp39-manylinux2010_x86_64.whl.

File metadata

  • Download URL: sgp4-2.14-cp39-cp39-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 255.9 kB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.6.7

File hashes

Hashes for sgp4-2.14-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 0ee6a97a23a0f63882935d6082cc761bdf4a9fc2fe1a2989e6849efb46ee13fe
MD5 05cc55e7e9894d5f7104ea072480e578
BLAKE2b-256 74f4d06789336bd0279644142e48cee545041764f6546d413ab962e2fdb90b16

See more details on using hashes here.

File details

Details for the file sgp4-2.14-cp39-cp39-manylinux2010_i686.whl.

File metadata

  • Download URL: sgp4-2.14-cp39-cp39-manylinux2010_i686.whl
  • Upload date:
  • Size: 247.0 kB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.6.7

File hashes

Hashes for sgp4-2.14-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 4a42ca7f37d53eeb32359a056fc0ded0737cbee8b0948e93d12881afe80e585a
MD5 a9d7800e8b6a845bbe7524e267466495
BLAKE2b-256 f8edf10252c6f1c3aa695bb49ca7434b209b5d6cd7909fbba500c37073d1949f

See more details on using hashes here.

File details

Details for the file sgp4-2.14-cp39-cp39-manylinux1_x86_64.whl.

File metadata

  • Download URL: sgp4-2.14-cp39-cp39-manylinux1_x86_64.whl
  • Upload date:
  • Size: 255.9 kB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.6.7

File hashes

Hashes for sgp4-2.14-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 6c1106a78a5d383ac0f0cfa3bb724dfc53e0096009e7cbd25bfc6e816f02d773
MD5 50b4170af084cc3ba6b4434cca41e132
BLAKE2b-256 74402787143e9974f52de01e55ba2fb3562d8e43d242b93a1130b31db5c9972a

See more details on using hashes here.

File details

Details for the file sgp4-2.14-cp39-cp39-manylinux1_i686.whl.

File metadata

  • Download URL: sgp4-2.14-cp39-cp39-manylinux1_i686.whl
  • Upload date:
  • Size: 247.0 kB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.6.7

File hashes

Hashes for sgp4-2.14-cp39-cp39-manylinux1_i686.whl
Algorithm Hash digest
SHA256 1788b54cce2308ee4360a1f15693d2d26adb44420b358b151162a2ceabfa0560
MD5 50131b21624741ca7d4429a28bc5617e
BLAKE2b-256 4e5ce862259f71d8419338fcaa6422b9f2196fb588b5c69b0ba7b6794822ff34

See more details on using hashes here.

File details

Details for the file sgp4-2.14-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: sgp4-2.14-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 149.6 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.6.1 requests/2.25.1 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/2.7.17

File hashes

Hashes for sgp4-2.14-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b78fcb349f942b060733501a6aab4daa56918bd116c107827d5f20da9131d242
MD5 ef4d7034e9a9ee42bf004d3787068c2f
BLAKE2b-256 71114fe379021a66aeef7d027ec8e11491cec3852f842d72f0f77f0b4fc72f48

See more details on using hashes here.

File details

Details for the file sgp4-2.14-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: sgp4-2.14-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 150.8 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.0

File hashes

Hashes for sgp4-2.14-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 9ee8bbbc622d3a5e33bf7f04a4cb6c9f18686bd017658d3f3072a8110ba9c5cc
MD5 78af1eec76784f88d0e8a5a17ed0f830
BLAKE2b-256 b8ceced40bbea2d553414c47600eb606d8603f3faa056fe3b514f2ae0f3451f7

See more details on using hashes here.

File details

Details for the file sgp4-2.14-cp38-cp38-win32.whl.

File metadata

  • Download URL: sgp4-2.14-cp38-cp38-win32.whl
  • Upload date:
  • Size: 148.0 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.0

File hashes

Hashes for sgp4-2.14-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 747bf84cc67109f6e074460eabc1a1beddbaf2eef84f4609628366e607f83321
MD5 770bd167708a98c2df0d0e34e7bd3290
BLAKE2b-256 449943e2549c9916504df54346ecac37a2c952dab83f8172cc746a6a8641b7f2

See more details on using hashes here.

File details

Details for the file sgp4-2.14-cp38-cp38-manylinux2014_aarch64.whl.

File metadata

  • Download URL: sgp4-2.14-cp38-cp38-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 249.2 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.6.9

File hashes

Hashes for sgp4-2.14-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 47f4a8879da46c4ebbce9021951a3c4e050bd2647fb53a943acc86a4828aed5a
MD5 b8a1ce580447e9c69e28c74d10c4fdd5
BLAKE2b-256 70f8e667f16f964b5746edfe2e82a81f6cc9b38283b86daa1aca034f7537fef9

See more details on using hashes here.

File details

Details for the file sgp4-2.14-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: sgp4-2.14-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 256.1 kB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.6.7

File hashes

Hashes for sgp4-2.14-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 1c5b2b2aa1da6bbf7f9d3d19955d070d01ca935b43314ebeb10fce79fd35c5c5
MD5 c8334a1e9e6c299a567c12b348c21b14
BLAKE2b-256 3d4521fa1640de6b8a2c1311b212c2ef2ed427f2145bfe964a3f5b1c6c118e35

See more details on using hashes here.

File details

Details for the file sgp4-2.14-cp38-cp38-manylinux2010_i686.whl.

File metadata

  • Download URL: sgp4-2.14-cp38-cp38-manylinux2010_i686.whl
  • Upload date:
  • Size: 247.3 kB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.6.7

File hashes

Hashes for sgp4-2.14-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 95306df48334c9db6a9e8ceae3724d7c2d7e51e6da8eb5a677e03f505b4ceead
MD5 1fb6ef6c8fcb44366be9364138a27747
BLAKE2b-256 5eb09a447269378567b70b867f8b4228f54164a1af6ddc19ba01ef20769bda10

See more details on using hashes here.

File details

Details for the file sgp4-2.14-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: sgp4-2.14-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 256.1 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.6.7

File hashes

Hashes for sgp4-2.14-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4a3750337d6f44969447ec10385adca6f79e2bb0f41f774e5cae7e3b2c6cc6c1
MD5 f31163774c70af280615db23fc2f6d9d
BLAKE2b-256 b141a978849e6940b416231a091bb21a4b58f303a765a028a80d4cc9aa94cd81

See more details on using hashes here.

File details

Details for the file sgp4-2.14-cp38-cp38-manylinux1_i686.whl.

File metadata

  • Download URL: sgp4-2.14-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 247.3 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.6.7

File hashes

Hashes for sgp4-2.14-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 905e25a64da2c09c82f2f29380db6bfc04662d46732e530f14a518a880825878
MD5 98513ee877318407c723683f0b2c3426
BLAKE2b-256 5d34736783c1ff96cf184aa42852f2a7a5ef279f99543226533821e110c0c622

See more details on using hashes here.

File details

Details for the file sgp4-2.14-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: sgp4-2.14-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 149.6 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.6.1 requests/2.25.1 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/2.7.17

File hashes

Hashes for sgp4-2.14-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 360c700228b02d1afe6cc1b217c5f5f7b9624b2fc3ea65feeba51d8d7dd6f3f7
MD5 c94a0b8dc73e3fc672ce611cddb3d906
BLAKE2b-256 17d0af504380fe84770a14f74f4933cd941e3b76f8ed48ad3b8543695b257997

See more details on using hashes here.

File details

Details for the file sgp4-2.14-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: sgp4-2.14-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 150.7 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.0

File hashes

Hashes for sgp4-2.14-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 2b7dd490ac58dc9ef259e82e5b162eb8eacac03c817eae5744354e52372da509
MD5 09517bfb689d6d2e55d140f97d4a0026
BLAKE2b-256 d2faccff943d1e843546cca102f0a3e85a158c5db3fa9f9c21cc3077549cfd0f

See more details on using hashes here.

File details

Details for the file sgp4-2.14-cp37-cp37m-win32.whl.

File metadata

  • Download URL: sgp4-2.14-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 147.9 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.0

File hashes

Hashes for sgp4-2.14-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 b18cf7facd51b3b9d5eb24298570ef7e6a34289ce8696286fcaa01011045bd33
MD5 446bd203d2b3ef3d626405ecf067a957
BLAKE2b-256 50180841a94e3dc8a6f2bd0d68485b19137863a6a04d3891f154aa4d2acfdd84

See more details on using hashes here.

File details

Details for the file sgp4-2.14-cp37-cp37m-manylinux2014_aarch64.whl.

File metadata

  • Download URL: sgp4-2.14-cp37-cp37m-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 249.5 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.6.9

File hashes

Hashes for sgp4-2.14-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3d8ce6d67b349c3222586c861b8a1b42ee126af8464aeaccc521433fa4cdf5ca
MD5 39ad1d553cd2e10b59cc62281e301456
BLAKE2b-256 fd80f4b8bc5e3275e2090c7b8eb64c4bd8e63870322da7d04d20b33050489bef

See more details on using hashes here.

File details

Details for the file sgp4-2.14-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: sgp4-2.14-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 256.4 kB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.6.7

File hashes

Hashes for sgp4-2.14-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 9e2487e45ea3d0bb7a707f0ccd6cfbc8e72cee96d20a06df04c293c33f7d34ac
MD5 12d8f82b7b56bb589847b10b4178a491
BLAKE2b-256 493eb472ffb4d054431f2d446e4882318690f5bbff21f137865de0702cee92e1

See more details on using hashes here.

File details

Details for the file sgp4-2.14-cp37-cp37m-manylinux2010_i686.whl.

File metadata

  • Download URL: sgp4-2.14-cp37-cp37m-manylinux2010_i686.whl
  • Upload date:
  • Size: 247.6 kB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.6.7

File hashes

Hashes for sgp4-2.14-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 ef7d2b1be26bd3b7f0cf81ad8210c987539e61f822b7aaab10c7420dc95b2953
MD5 ebdc95a88e904ad0b7051b010f018813
BLAKE2b-256 02e30be3bd587bd0f6a0e3dd13ad2e21e636f89ee62cd955e5f64fec30703f55

See more details on using hashes here.

File details

Details for the file sgp4-2.14-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: sgp4-2.14-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 256.4 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.6.7

File hashes

Hashes for sgp4-2.14-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e3073da63069a74438de4c29585bcbd4dbfe8ddc9f64f7f9271f09249fb10523
MD5 a9b23d0adc5b60067d4cb587ff37a5ae
BLAKE2b-256 b355de72ecdb714f9aee6a43326d0cc520b7b525b70e484fbcadb976d5ad8dd3

See more details on using hashes here.

File details

Details for the file sgp4-2.14-cp37-cp37m-manylinux1_i686.whl.

File metadata

  • Download URL: sgp4-2.14-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 247.6 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.6.7

File hashes

Hashes for sgp4-2.14-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 7648211d7faaf1a847c01200e9a223597718e61d116e7be4da1be1a70a30fd4d
MD5 6835ec3b6848975d0916f02ae1ffaed2
BLAKE2b-256 cd15ad632fe73ce4971848df6c7c5aedd99aba35003825ad2211b88f09919940

See more details on using hashes here.

File details

Details for the file sgp4-2.14-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: sgp4-2.14-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 149.5 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.6.1 requests/2.25.1 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/2.7.17

File hashes

Hashes for sgp4-2.14-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2419ab6bbf7dd4edf26b114d22c3d46f77f3de27e2269079700519fb8ec0dccb
MD5 b384fdc28e00025d88df3427a9760dca
BLAKE2b-256 d0422b5842bebbeb877ad5e19b6338a62da71eca28cb7f5a3e45817c6df7f6c7

See more details on using hashes here.

File details

Details for the file sgp4-2.14-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: sgp4-2.14-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 150.7 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.0

File hashes

Hashes for sgp4-2.14-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 705fdcabd2f8417822644b8b84a6bbe440491b52487ec567d87f88645f455ae7
MD5 469352b0b2222bad9b0645820856b29e
BLAKE2b-256 006ee09468d5e41ec1dd227771e49e7f9fda2a4f11d1048d7ae9227eacbbe8ca

See more details on using hashes here.

File details

Details for the file sgp4-2.14-cp36-cp36m-win32.whl.

File metadata

  • Download URL: sgp4-2.14-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 147.9 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.0

File hashes

Hashes for sgp4-2.14-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 8c49130253308d0b508ec5f5b6686a1922a7ddc83b137114e3077627b20db920
MD5 359510eea9b330dadbd30038eb91cf1b
BLAKE2b-256 ae92473543cd5e4f503b9ff88d65e53d0af98d406ffdf177aa5f34caf21465aa

See more details on using hashes here.

File details

Details for the file sgp4-2.14-cp36-cp36m-manylinux2014_aarch64.whl.

File metadata

  • Download URL: sgp4-2.14-cp36-cp36m-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 248.7 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.6.9

File hashes

Hashes for sgp4-2.14-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 05519625ff4da7c2b60075e0489af2f3b08247fc4c24d83aa02e86d49095a632
MD5 e6358796a94d1a7f463e4ace6d0c67bf
BLAKE2b-256 50158a5e3c8ae09b9f5e8621070ae534476957f2bbe39d3213924fd9d1b35a10

See more details on using hashes here.

File details

Details for the file sgp4-2.14-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: sgp4-2.14-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 255.6 kB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.6.7

File hashes

Hashes for sgp4-2.14-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 bf7bc6c46f2d0ec0eb7fc7cd26d626d6e452709402a831461e9c708caf157bf2
MD5 05c228cb32c7ee303d7ff7de8b3133de
BLAKE2b-256 3912b56274117e7d3e538b633ddf1043e43664571f6ee11cfd7f46fc7dd68d48

See more details on using hashes here.

File details

Details for the file sgp4-2.14-cp36-cp36m-manylinux2010_i686.whl.

File metadata

  • Download URL: sgp4-2.14-cp36-cp36m-manylinux2010_i686.whl
  • Upload date:
  • Size: 246.9 kB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.6.7

File hashes

Hashes for sgp4-2.14-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 ab8cc9c74cb5520bfc34656ec67896c2d1a00c9888436b703c99c4d65f098778
MD5 8a6fe4ea0b4bc3762ca4effc7fa004be
BLAKE2b-256 73aaff4f493f41d150d665f80b55a8e5f18ba5409711b77c03dbaa38c031b52a

See more details on using hashes here.

File details

Details for the file sgp4-2.14-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: sgp4-2.14-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 255.6 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.6.7

File hashes

Hashes for sgp4-2.14-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3f21d31e18c7fbdb046eecebb67cd9d61549177e3e428df0dc2d56a85aeef43d
MD5 3d61506e7054bd2f2380ec3ec4c73a14
BLAKE2b-256 7a0dee9e61df563be3adff448ead6b48755ada040dc3a729f4faa637f9bed945

See more details on using hashes here.

File details

Details for the file sgp4-2.14-cp36-cp36m-manylinux1_i686.whl.

File metadata

  • Download URL: sgp4-2.14-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 246.9 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.6.7

File hashes

Hashes for sgp4-2.14-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 f9c0bda7b129179b6b0046a4aa807902ecd4be5464eeb626efb2a7a34beafaff
MD5 7edc11c9fcfddf6fcb5fd7c892beca4f
BLAKE2b-256 fd015fcb678893da88fd75d6740b148f51142d32a535aacdd1a4187cba505f69

See more details on using hashes here.

File details

Details for the file sgp4-2.14-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: sgp4-2.14-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 149.5 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.6.1 requests/2.25.1 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/2.7.17

File hashes

Hashes for sgp4-2.14-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 591c28d56031a82f5caa7403eada012273bdd0db43406bc5887819776e5cea49
MD5 96784637955145db02fad3f3ec248346
BLAKE2b-256 eae9bbe14907439a940e73d6fbade90f60d8b88f399b8b6d3b418af8fc3512b1

See more details on using hashes here.

File details

Details for the file sgp4-2.14-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: sgp4-2.14-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 150.7 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.0

File hashes

Hashes for sgp4-2.14-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 93121b4e31f0e6d5e17db14aebe5cfa773a8be13edc795e09864d50455d5edc5
MD5 450287f057e9a54ea6c634afb9f64a0b
BLAKE2b-256 4f2996028173ee55c943c15afac92f05ddd63116db35f012d34e7aaf6c7298c7

See more details on using hashes here.

File details

Details for the file sgp4-2.14-cp35-cp35m-win32.whl.

File metadata

  • Download URL: sgp4-2.14-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 147.9 kB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.0

File hashes

Hashes for sgp4-2.14-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 dea9499cdfa23ba357496a4980429dab13d3b274232a96deb41261aad5f484cf
MD5 2356725f3f1913c3605c5d46e4e14c5e
BLAKE2b-256 f2a28477b966fa73869fa104cb294f75fd710b63292c47f63529f06366d4f94e

See more details on using hashes here.

File details

Details for the file sgp4-2.14-cp35-cp35m-manylinux2014_aarch64.whl.

File metadata

  • Download URL: sgp4-2.14-cp35-cp35m-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 248.4 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.6.9

File hashes

Hashes for sgp4-2.14-cp35-cp35m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 756adf7e8635b10a8fe12ca83ff4633709223c9c72fad717b5f6ad1df991a185
MD5 c11f1199475a45b0c0327852d472123a
BLAKE2b-256 241a8bbac0d60de893496fe3adbbf38c30c3cceabb4f3fdde5720931d87dbc46

See more details on using hashes here.

File details

Details for the file sgp4-2.14-cp35-cp35m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: sgp4-2.14-cp35-cp35m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 255.4 kB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.6.7

File hashes

Hashes for sgp4-2.14-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 dab2a3939fc1922bfc3b8a6841aeaafe138677d302a6043686b1ebefff350121
MD5 e3f1efd57c6d78b17ffd164a8ef04d88
BLAKE2b-256 a6cb247ce801e09731bd8b38cf8cda7f9b3506ed80bca0211f639da73a5b471b

See more details on using hashes here.

File details

Details for the file sgp4-2.14-cp35-cp35m-manylinux2010_i686.whl.

File metadata

  • Download URL: sgp4-2.14-cp35-cp35m-manylinux2010_i686.whl
  • Upload date:
  • Size: 246.6 kB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.6.7

File hashes

Hashes for sgp4-2.14-cp35-cp35m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 70855f34f05e9d66a5709297f2a704af9ffd5a28d8f13994e869a1c9e3554ed0
MD5 5be679576ff8653079f502e086900dc4
BLAKE2b-256 f0d773b385786b945adf62a7efdae8bc2f3345bd5187ec0b8efcb8099817aa72

See more details on using hashes here.

File details

Details for the file sgp4-2.14-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: sgp4-2.14-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 255.4 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.6.7

File hashes

Hashes for sgp4-2.14-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9dee4e1a01ca531ab1f402006a090dce44e9f493ccf6876ad4b71cf6a3a644fc
MD5 fe6434844d748b2326413c7f0bba0946
BLAKE2b-256 3d24ca231fa4f4919761dd081113be26918cc0a960697254240f856a1d443a89

See more details on using hashes here.

File details

Details for the file sgp4-2.14-cp35-cp35m-manylinux1_i686.whl.

File metadata

  • Download URL: sgp4-2.14-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 246.6 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.6.7

File hashes

Hashes for sgp4-2.14-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 53f5c7d08f0bcf0b4954b2a82d35521162ebe4f44c8a2281b011334cafd8ed51
MD5 4f208309fbbe17f70a73b9db7b3f4a37
BLAKE2b-256 119785c255a5d89e25b22d93d67292c266998ebd85d9fb2ea231539a3f7dc04d

See more details on using hashes here.

File details

Details for the file sgp4-2.14-cp35-cp35m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: sgp4-2.14-cp35-cp35m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 149.5 kB
  • Tags: CPython 3.5m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.6.1 requests/2.25.1 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/2.7.17

File hashes

Hashes for sgp4-2.14-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bb31bca50eae97a132860afbd70435ec4d7745108a79c791dcaab73765c69982
MD5 a560e530f3934486e7646c059ab84430
BLAKE2b-256 2c277ce8fb6217052a9bc07116449645434609271d4cd3d2ec961d4dcdbb2e69

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page