Skip to main content

ODPS Python SDK and data analysis framework

Project description

Elegent way to access ODPS API. Documentation

Installation

The quick way:

pip install pyodps[full]

If you don’t need to use Jupyter, just type

pip install pyodps

The dependencies will be installed automatically.

Or from source code (not recommended for production use):

$ virtualenv pyodps_env
$ source pyodps_env/bin/activate
$ pip install git+https://github.com/aliyun/aliyun-odps-python-sdk.git

Dependencies

  • Python (>=2.7), including Python 3+, pypy, Python 3.7 recommended

  • setuptools (>=3.0)

Run Tests

  • install pytest

  • copy conf/test.conf.template to odps/tests/test.conf, and fill it with your account

  • run pytest odps

Usage

>>> import os
>>> from odps import ODPS
>>> # Make sure environment variable CLOUD_ACCESS_KEY_ID already set to Access Key ID of user
>>> # while environment variable CLOUD_ACCESS_KEY_SECRET set to Access Key Secret of user.
>>> # Not recommended to hardcode Access Key ID or Access Key Secret in your code.
>>> o = ODPS(
>>>     os.getenv('CLOUD_ACCESS_KEY_ID'),
>>>     os.getenv('CLOUD_ACCESS_KEY_SECRET'),
>>>     project='**your-project**',
>>>     endpoint='**your-endpoint**',
>>> )
>>> dual = o.get_table('dual')
>>> dual.name
'dual'
>>> dual.table_schema
odps.Schema {
  c_int_a                 bigint
  c_int_b                 bigint
  c_double_a              double
  c_double_b              double
  c_string_a              string
  c_string_b              string
  c_bool_a                boolean
  c_bool_b                boolean
  c_datetime_a            datetime
  c_datetime_b            datetime
}
>>> dual.creation_time
datetime.datetime(2014, 6, 6, 13, 28, 24)
>>> dual.is_virtual_view
False
>>> dual.size
448
>>> dual.table_schema.columns
[<column c_int_a, type bigint>,
 <column c_int_b, type bigint>,
 <column c_double_a, type double>,
 <column c_double_b, type double>,
 <column c_string_a, type string>,
 <column c_string_b, type string>,
 <column c_bool_a, type boolean>,
 <column c_bool_b, type boolean>,
 <column c_datetime_a, type datetime>,
 <column c_datetime_b, type datetime>]

Command-line and IPython enhancement

In [1]: %load_ext odps

In [2]: %enter
Out[2]: <odps.inter.Room at 0x10fe0e450>

In [3]: %sql select * from pyodps_iris limit 5
|==========================================|   1 /  1  (100.00%)         2s
Out[3]:
   sepallength  sepalwidth  petallength  petalwidth         name
0          5.1         3.5          1.4         0.2  Iris-setosa
1          4.9         3.0          1.4         0.2  Iris-setosa
2          4.7         3.2          1.3         0.2  Iris-setosa
3          4.6         3.1          1.5         0.2  Iris-setosa
4          5.0         3.6          1.4         0.2  Iris-setosa

Python UDF Debugging Tool

#file: plus.py
from odps.udf import annotate

@annotate('bigint,bigint->bigint')
class Plus(object):
    def evaluate(self, a, b):
        return a + b
$ cat plus.input
1,1
3,2
$ pyou plus.Plus < plus.input
2
5

Contributing

For a development install, clone the repository and then install from source:

git clone https://github.com/aliyun/aliyun-odps-python-sdk.git
cd pyodps
pip install -r requirements.txt -e .

License

Licensed under the Apache License 2.0

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

pyodps-0.12.5.1.tar.gz (1.2 MB view details)

Uploaded Source

Built Distributions

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

pyodps-0.12.5.1-cp312-cp312-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.12Windows x86-64

pyodps-0.12.5.1-cp312-cp312-win32.whl (1.9 MB view details)

Uploaded CPython 3.12Windows x86

pyodps-0.12.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

pyodps-0.12.5.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (6.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

pyodps-0.12.5.1-cp312-cp312-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pyodps-0.12.5.1-cp312-cp312-macosx_10_9_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.12macOS 10.9+ x86-64

pyodps-0.12.5.1-cp311-cp311-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.11Windows x86-64

pyodps-0.12.5.1-cp311-cp311-win32.whl (2.0 MB view details)

Uploaded CPython 3.11Windows x86

pyodps-0.12.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

pyodps-0.12.5.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (6.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

pyodps-0.12.5.1-cp311-cp311-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pyodps-0.12.5.1-cp311-cp311-macosx_10_9_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

pyodps-0.12.5.1-cp310-cp310-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.10Windows x86-64

pyodps-0.12.5.1-cp310-cp310-win32.whl (2.0 MB view details)

Uploaded CPython 3.10Windows x86

pyodps-0.12.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

pyodps-0.12.5.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

pyodps-0.12.5.1-cp310-cp310-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pyodps-0.12.5.1-cp310-cp310-macosx_10_9_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

pyodps-0.12.5.1-cp39-cp39-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.9Windows x86-64

pyodps-0.12.5.1-cp39-cp39-win32.whl (2.0 MB view details)

Uploaded CPython 3.9Windows x86

pyodps-0.12.5.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

pyodps-0.12.5.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.9 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

pyodps-0.12.5.1-cp39-cp39-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

pyodps-0.12.5.1-cp39-cp39-macosx_10_9_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

pyodps-0.12.5.1-cp38-cp38-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.8Windows x86-64

pyodps-0.12.5.1-cp38-cp38-win32.whl (2.0 MB view details)

Uploaded CPython 3.8Windows x86

pyodps-0.12.5.1-cp38-cp38-manylinux2014_aarch64.whl (6.3 MB view details)

Uploaded CPython 3.8

pyodps-0.12.5.1-cp38-cp38-manylinux1_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.8

pyodps-0.12.5.1-cp38-cp38-macosx_10_9_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

pyodps-0.12.5.1-cp37-cp37m-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.7mWindows x86-64

pyodps-0.12.5.1-cp37-cp37m-win32.whl (2.0 MB view details)

Uploaded CPython 3.7mWindows x86

pyodps-0.12.5.1-cp37-cp37m-manylinux2014_aarch64.whl (5.6 MB view details)

Uploaded CPython 3.7m

pyodps-0.12.5.1-cp37-cp37m-manylinux1_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.7m

pyodps-0.12.5.1-cp37-cp37m-macosx_10_9_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

pyodps-0.12.5.1-cp36-cp36m-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.6mWindows x86-64

pyodps-0.12.5.1-cp36-cp36m-win32.whl (2.0 MB view details)

Uploaded CPython 3.6mWindows x86

pyodps-0.12.5.1-cp36-cp36m-manylinux1_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.6m

pyodps-0.12.5.1-cp36-cp36m-macosx_10_9_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

pyodps-0.12.5.1-cp35-cp35m-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.5mWindows x86-64

pyodps-0.12.5.1-cp35-cp35m-win32.whl (2.0 MB view details)

Uploaded CPython 3.5mWindows x86

pyodps-0.12.5.1-cp35-cp35m-manylinux1_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.5m

pyodps-0.12.5.1-cp27-cp27mu-manylinux1_x86_64.whl (4.3 MB view details)

Uploaded CPython 2.7mu

pyodps-0.12.5.1-cp27-cp27m-manylinux1_x86_64.whl (4.3 MB view details)

Uploaded CPython 2.7m

pyodps-0.12.5.1-cp27-cp27m-macosx_10_9_x86_64.whl (2.1 MB view details)

Uploaded CPython 2.7mmacOS 10.9+ x86-64

File details

Details for the file pyodps-0.12.5.1.tar.gz.

File metadata

  • Download URL: pyodps-0.12.5.1.tar.gz
  • Upload date:
  • Size: 1.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for pyodps-0.12.5.1.tar.gz
Algorithm Hash digest
SHA256 bc06b714af26c3c5882315e6b58b75b93557803d7107a856f20d87d02863a6d3
MD5 9231005513289a15f656b093b25ebedc
BLAKE2b-256 a4ce2574f8f8c9de7e0d4623fc4ce00dd07b036270a6e3f235467bf853e92fbd

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pyodps-0.12.5.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.13

File hashes

Hashes for pyodps-0.12.5.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 982175246c0e2f23dcac930745444ed8fa79319198b6c2c07f484b60bd9d86fc
MD5 cd5b50164ddd339fa5fbea1da7652b6e
BLAKE2b-256 35bb126262ef939d478d0e5421eadffb4b0183cf57099450601539061f9df1e8

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp312-cp312-win32.whl.

File metadata

  • Download URL: pyodps-0.12.5.1-cp312-cp312-win32.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.13

File hashes

Hashes for pyodps-0.12.5.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 e8e2a6c99f55bd915ece23d1dea5fec045d26c4241bab5d51197533c0731e4c7
MD5 8a928a53723b0823f9f94aba64bd9dc7
BLAKE2b-256 7d8148fee54e6097cf1f355d1e4da2d3e519d12ab75b92733811dfac2b0f1cab

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyodps-0.12.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dec37fea12d58d5e2e5e79d32056e1020019785072daeeecebd30fea2f4eac80
MD5 9fbf61839ec3b68d179fdd630e4f2622
BLAKE2b-256 e7b628dc6755388e9d5bf8fdd1fa4fa480ed652259059bd7370d6277fc4ea094

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyodps-0.12.5.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 571ccaaef14d8b1c403cde43f98c57e660a9ea0be36bef0757f2ae69bc718656
MD5 45be065ab519f4173094276552a69c2f
BLAKE2b-256 37879e4cf559c635fa8480fc79f386c076208890882d27ac3db9d80630fca77b

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyodps-0.12.5.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1146027b7b910070eb02270fffbbbacc853bba311db84ebe7e51ad16a1a2af30
MD5 b8de315cdc8fba4c7c1c0c06cc813654
BLAKE2b-256 f1003f5c14a6b97688a346b83930ea49b7bd62b57c4d9181dba1d725079f79de

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyodps-0.12.5.1-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a765e39d0a196ddc51182b78761602764ca28e33cab657d279659fd7443d7afd
MD5 15748bab33ae10341071fefa46704c9b
BLAKE2b-256 4d21f2a40c387ce60f6c1351b2dfd2083fc538eb8bc94f7c8f667aab5f956361

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pyodps-0.12.5.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.13

File hashes

Hashes for pyodps-0.12.5.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 8682e7bb423ec5683ffb92218862358a067d63df61fbc55fedaaedf324b11638
MD5 2a5acd7bb5ae6f5c173539fe8940677a
BLAKE2b-256 2900b00e4403fb518c56c375b4836f399474f7e8a07f40b8cc7773fe3dbf161f

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp311-cp311-win32.whl.

File metadata

  • Download URL: pyodps-0.12.5.1-cp311-cp311-win32.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.13

File hashes

Hashes for pyodps-0.12.5.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 9441ebbacd606f83a2ca6ba8c0db557150b082070ea64d46227e38ad5e0a450c
MD5 397bbe7aa2e2c8259eb257479eb78620
BLAKE2b-256 1b1c4d8fc18c9dad22a054bad2f506250817bbe3fb5bc4a2fa621cfaf645756f

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyodps-0.12.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 37d126b99c796f87900ae6b266ea4d5b692740ece8a7fa7144742caabc9d1a58
MD5 a6a22065decd750a666ecc6ceabe78d9
BLAKE2b-256 4b7e84882f0b16e62696d8a01ea945a8e13e54fee9680c777cea6661596edc32

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyodps-0.12.5.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d0b895abc3bae8314fe5e76d858f9e47c599b240d894831180a3345505f9fea8
MD5 0e9bdd1166022c6300ad118246667ad2
BLAKE2b-256 509202fc761ee8b5b8db84bec0319c85507b755db35090b9040289eab25467aa

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyodps-0.12.5.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 29dce8cd34effb774dc8631b528b1927313fd73c5583798802f9b2c014b12aa2
MD5 75f5c074cf9aa1044eb9b5dee51119e3
BLAKE2b-256 7d5da1475d2ef1616793db893624b6d6b4c300a4a73cca7d7d21928afb80241c

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyodps-0.12.5.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7872bb3131ee04196ad3d3e135234c7e5cff7861c35135406d7d70637e3a3e27
MD5 99c2db03cfee4ce67fe837c9715cfadf
BLAKE2b-256 8eeefbb70f011c7ba5664e85430fcdc160cb81523a0522de4ff0aecd46328cb3

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pyodps-0.12.5.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.13

File hashes

Hashes for pyodps-0.12.5.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a9c235148fed9b6e23e1c5195ffb158795cb82771f72a519c5ba43ae73cae109
MD5 15df2cb84dd382d5dfcbbd4ad1dcd7d8
BLAKE2b-256 a8af114af336288dd432bb818db295d640271a6c4adffda5a63d345268ca47cd

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp310-cp310-win32.whl.

File metadata

  • Download URL: pyodps-0.12.5.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.13

File hashes

Hashes for pyodps-0.12.5.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 7a333917ea4ec11305e8ca9c54b711407e68aa13d589a3a1cd9fda1b59e308e1
MD5 d1c17e1ccf7249b074cb40750eae7731
BLAKE2b-256 8f3515e700bbd7a0e017dc5192b54edbce14cdefa213802910a4cebf383818a3

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyodps-0.12.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8881fb0a0d2d02ca1786427abc342aa0dc17fe67d1bdf0bb0d571e2b4aa5e28a
MD5 3c8abd2daf0e9ac9831dd89f6c1e48eb
BLAKE2b-256 1009f04a53798d35603ba3bb9792c8152abd4931cb6c4b88129bb9217274cc28

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyodps-0.12.5.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 283f5cacee54fd4683715ea4bde96fa31e9c8260d49529e2263a970dde415029
MD5 d9afcf3412f1f608982afb76be914ed4
BLAKE2b-256 a575310ca3e569c322c6b5f6c53e6c2db6c6ef7a9e824246841ad765912f73f3

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyodps-0.12.5.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6cb66ee23396cf362d3c7fabe1ab3ab8926c324155d54b8c2b100d780252aef8
MD5 302767fde686e59cf0b2eaea4fc7836a
BLAKE2b-256 49f0523629d721b3f5104e6a40b12e6ba14512913f5cdb44cd4c13e2a776cc58

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyodps-0.12.5.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 216400c88474ea0e2bf3e11335ea51f234ac70978a28f0c552eb2caa9ae1460b
MD5 44274e5607b53f1b358e97272126eec2
BLAKE2b-256 f8fc4157d08551ad813bdc934e045d38d09813b2576e839d98fbf081e83a041f

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pyodps-0.12.5.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.13

File hashes

Hashes for pyodps-0.12.5.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 4a5e26b2375e4efd24a31813993e5cd01142e62e8e2b50f2ea86c5a2ba4c3c92
MD5 8e782b78b5181378b5c9b136f6638570
BLAKE2b-256 792c3120b061f03f43e1c0c6a00a888b798b9d2e26d7bacfc926222f4baf9e63

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp39-cp39-win32.whl.

File metadata

  • Download URL: pyodps-0.12.5.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.13

File hashes

Hashes for pyodps-0.12.5.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 566ec54ac0157fd0889d3e719aae8e3893e44c5d91234d96d7e45a6dee82cf0d
MD5 bda2429e7dc9137724dcb6a6566e1aa9
BLAKE2b-256 d0dd1ecd0695f1c0c30a16b902e6afc3d050e1da7b2ec0e7fe114e1adbdf0db7

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyodps-0.12.5.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 abc2e41ad6e30427049c62e9c13e6d82fd22ddfe3c58637455f3651fde266d02
MD5 c776f41a08f45f33602748b6ff37eabd
BLAKE2b-256 eed1e07acb24245c4bef9d5f84a4899ee507d3ebe0b2bb4b1c6fb8b392b5cf8f

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyodps-0.12.5.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 beac9858fe3d293ae6b6563d45fe0badae681644710c327a716a88d4d0a85d23
MD5 680cdeef0c7102aa012b9d436c8d38f4
BLAKE2b-256 68158edfa74a0a86012ec93a6c0172e7f69775738efb2f519b11ba62d98932f0

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyodps-0.12.5.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9afc26b292cd9db6003cd1d02bebc064bea39655d6f64630bd1c22bf0e7bbc85
MD5 86b7bfffd117b7fe45f304a463acb35c
BLAKE2b-256 57846383f1c790aeb049a28e143d182eca97a30890b433170a84d67efb867bbb

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyodps-0.12.5.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7bed2732bce9972580f49bf3a1380b7671f8e3450427fc7839fa34086c3c1ef4
MD5 c8f7b9f67a7736daab6f53258aefd5f0
BLAKE2b-256 9e42a815d08ad209879dd8804ad7411e4d767312100754d052493de1deeb2ce4

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: pyodps-0.12.5.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.13

File hashes

Hashes for pyodps-0.12.5.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 835e40a43d37f872c78a96e5e6cba8b9718ada43e48cda9b7c260b60aa50e3dc
MD5 dd04b9a7eacb386fa8a56ff4cfd3bef7
BLAKE2b-256 4c0090395d13a097c167c993a118536d93f41bcb26eb81af2a34e285b62ae95d

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp38-cp38-win32.whl.

File metadata

  • Download URL: pyodps-0.12.5.1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.13

File hashes

Hashes for pyodps-0.12.5.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 dc51641c71efbfc147a4d91ab40f5af70dd1976b4aacffdea98381fb4967af0c
MD5 5131b15e588ed6b341aca9ae2a21e796
BLAKE2b-256 4706a3c40686ba9bcca254253b1549975714edc3d3edd010258bb26eb6df0c66

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp38-cp38-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyodps-0.12.5.1-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1b7365b5c71dbe5d2e84fdc3df4065e92f90ef2daa30f75a7d1242bcc2afc216
MD5 f013a40c0868cd7c9ffd2628feab5465
BLAKE2b-256 9e687b00e6c81b501f4427e28e17fee44bd46aba8688715bc1c4887d5351d046

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp38-cp38-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pyodps-0.12.5.1-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2c3d62a4fcc63ce5dc9c8eb9426f03c9d77c8208ce715c6b98b67a44c5e7cf61
MD5 39497c0c3307ca6e56fa6dbe1d5a9047
BLAKE2b-256 7f5f09584da0695ce61979106a090f47cc2b20390a115331841f8beff6020ecd

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyodps-0.12.5.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0ffdae6998b580cbecda83fa438110ecafbb329d6c3a16c5b4bb2037d93a3f19
MD5 168be7875da51eebfec65bb6385bd55e
BLAKE2b-256 a87ab5e762f3e629efdf1697d617d008cb3817b7f70b799d65a62dbd31871a68

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: pyodps-0.12.5.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.13

File hashes

Hashes for pyodps-0.12.5.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 d711957d4ac9f57794841e08eba75eaaa3ab6c2c61f3a169678a68fd3406a365
MD5 94f18f9c59bfe98c5959198f26bd1a7a
BLAKE2b-256 1823348d72f5e77e7dfd302ed377ac0a090d4691c039272b54b3c54e7b8d65e9

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp37-cp37m-win32.whl.

File metadata

  • Download URL: pyodps-0.12.5.1-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.13

File hashes

Hashes for pyodps-0.12.5.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 a6d99af9858ed1b28b0cbb791385a13efe5665684847eabf4a998a336f69b5bc
MD5 ee0a7f14f44e295907a72cd2bbd08e74
BLAKE2b-256 473f636f3bfc3e172cfabcac84801b1e65aecf13a2824a7a44e6e18045ed770f

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp37-cp37m-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyodps-0.12.5.1-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2e63747b65843a5695d0d8e05345a02a900164e13aaecfbd1ca62a1f94e1fc83
MD5 9d09c2a579b1f7d24127bd0071f3f61d
BLAKE2b-256 30bb2bb3c9c269c46800fcfd309f99fc30fc5b3abfe5cadd7f14cee8b2cb48b6

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pyodps-0.12.5.1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 399931d6ca7e212d83286effb45eab79f786109e83e32fedf66d5321824c533e
MD5 692653f2a660f8aa57ed369c04f03fb6
BLAKE2b-256 e8a3c8397b162fdc5cc525d36b88f4641663568d8fb40fefa1d5c482a8b4cb54

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyodps-0.12.5.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ba39dcd58f24bc77b768101d1725b60c1319e4d1b6194a7376d52955995a7768
MD5 974d711744b10713a3f0974d595d7997
BLAKE2b-256 c41f56e385b8c6735bd84bd03464316a836206533145be33a58f7273c4460e65

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: pyodps-0.12.5.1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.13

File hashes

Hashes for pyodps-0.12.5.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 ccf931d297b182a381eeda897ddeb8596d2ab5b424998b7b40acb83fb80577fd
MD5 ddbc01db0e9f31247c24dbbbeb6c5f16
BLAKE2b-256 52a36d5ecfbc09abe6c3baa51df6c0e548d5a235b0cae5f993c8fc8e61ae7a7a

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp36-cp36m-win32.whl.

File metadata

  • Download URL: pyodps-0.12.5.1-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.13

File hashes

Hashes for pyodps-0.12.5.1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 04c632fce1a229b4faeafe44d594534aca566ce377e30d1ca24a5664e863af6a
MD5 a006e685bf08acff7266903876432a1a
BLAKE2b-256 0da0490f21f3517071d988c4843104e1c5a56a77c6442835d86fda1776a45dbe

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pyodps-0.12.5.1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 dd8041b28528949c6109e1b6983360936e673e03465d02b889b4b0743092adb7
MD5 6559496498b27ce5b2f2dd06b07e8be9
BLAKE2b-256 ec79ecce2b9a55c1da9e15793c7095fa1195db8cb8c8fb248e3de090f33b43e8

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyodps-0.12.5.1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a218f6995f5ca42181100c99ba5f8e329a559e6c926e0026863b0a29d2c53672
MD5 7e2d65d8a5ec746cffac12249faa0e09
BLAKE2b-256 01b44eedec2e613d3e5475e1b769e2f9a5628e6407ed93bae6126f982d708d50

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: pyodps-0.12.5.1-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.13

File hashes

Hashes for pyodps-0.12.5.1-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 30c9bbc0f4e334c94599541e7427fd13e9606f3bdbc608ce9a4fc38439c06500
MD5 24a0c0d1f728e384e70c0ab391f23f95
BLAKE2b-256 12c4e0f5faf7c4c6e2d88d9ca643da84f4d60002ac7cacafcf90f10dbdf4a39f

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp35-cp35m-win32.whl.

File metadata

  • Download URL: pyodps-0.12.5.1-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.13

File hashes

Hashes for pyodps-0.12.5.1-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 f8e649a0b7b1033a23096f2f319dcab527abbdb07456971358667bcb47a803b3
MD5 f60532022a5ed54109e32247d1394189
BLAKE2b-256 d9361d7de0ac67e566c4eff3a4bf4ceabf7936fdbf2944a31350ce07fcaa894c

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pyodps-0.12.5.1-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5b5409375320699dd9b23e6da6d044adce294ad95ef8900a480bb13015993b6e
MD5 8181567c33e0c90d3864b387387fed39
BLAKE2b-256 3a006453fc07687cffcbdcae7dc91191dee85ac46f105b002db8af90b1d55939

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pyodps-0.12.5.1-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 30e4b80fbdf4372515fad210021a492c4e631b98ad619d9d1d9d979a60fa10d9
MD5 b469dbbac5d4cb1d0d6787e98437f05a
BLAKE2b-256 842caa238a09579c8430377f5497d5947aac97f9ba235a82a99f502cb983c9a1

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pyodps-0.12.5.1-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f6cffb1a34ab3811b0ba4046105c6c1b8f74ae01f4d8295d1b5c9715eb0023e2
MD5 1dabd95190cbf8c68ec667146a564fbc
BLAKE2b-256 bf2635c46aa41d4dfd2d7c3702c040f65d785738464b3589af4a19376ecfaaf9

See more details on using hashes here.

File details

Details for the file pyodps-0.12.5.1-cp27-cp27m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyodps-0.12.5.1-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7df67dd7fba34524b55dbf7cb687d8ec39267bb73abc64010c4c5cffa56c9c71
MD5 12a1c9f21286161f386a23867fe54f90
BLAKE2b-256 b40ffa293e7759d2c0800673076b5cf0321e592423b814f12a036a9807bfbae3

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