records-mover

View on PyPIReverse Dependencies (0)

1.6.3 records_mover-1.6.3-py3-none-any.whl
records_mover-1.6.3-py3-none-macosx_13_0_arm64.whl

Wheel Details

Project: records-mover
Version: 1.6.3
Filename: records_mover-1.6.3-py3-none-any.whl
Download: [link]
Size: 243750
MD5: 0ed635cf95481853f89bf7ecc6e2bf7e
SHA256: 056e0baa9bd84586df20c352851b1cf01dcf0787c307dd69a27f74813431d0ea
Uploaded: 2024-01-02 21:52:26 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: records-mover
Version: 1.6.3
Summary: Library and CLI to move relational data from one place to another - DBs/CSV/gsheets/dataframes/...
Author: Vince Broz
Author-Email: opensource[at]bluelabs.com
Download-Url: https://github.com/bluelabsio/records-mover/tarball/1.6.3
License: Apache Software License
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Topic :: Database :: Front-Ends
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Dist: timeout-decorator
Requires-Dist: PyYAML (>=3.10)
Requires-Dist: db-facts (>=4)
Requires-Dist: chardet (>=3)
Requires-Dist: tenacity (>=8.0.1)
Requires-Dist: config-resolver (>=5.0.1)
Requires-Dist: typing-inspect
Requires-Dist: typing-extensions
Requires-Dist: apache-airflow (>=2); extra == "airflow"
Requires-Dist: apache-airflow-providers-amazon; extra == "airflow"
Requires-Dist: apache-airflow-providers-google; extra == "airflow"
Requires-Dist: awscli (>=1); extra == "aws"
Requires-Dist: boto (<3,>=2); extra == "aws"
Requires-Dist: boto3; extra == "aws"
Requires-Dist: s3-concat (>=0.1.7); extra == "aws"
Requires-Dist: smart-open (>=2); extra == "aws"
Requires-Dist: sqlalchemy-bigquery; extra == "bigquery"
Requires-Dist: google-cloud-storage; extra == "bigquery"
Requires-Dist: smart-open (>=2); extra == "bigquery"
Requires-Dist: sqlalchemy (>=1.4); extra == "bigquery"
Requires-Dist: sqlalchemy-privileges (>=0.2.0); extra == "bigquery"
Requires-Dist: odictliteral; extra == "cli"
Requires-Dist: jsonschema; extra == "cli"
Requires-Dist: docstring-parser; extra == "cli"
Requires-Dist: sqlalchemy (>=1.4); extra == "db"
Requires-Dist: sqlalchemy-privileges (>=0.2.0); extra == "db"
Requires-Dist: sphinx (>=5); extra == "docs"
Requires-Dist: sphinx-rtd-theme (>=1); extra == "docs"
Requires-Dist: sphinx-argparse; extra == "docs"
Requires-Dist: readthedocs-sphinx-ext (>=2); extra == "docs"
Requires-Dist: recommonmark; extra == "docs"
Requires-Dist: sqlalchemy (>=1.4); extra == "docs"
Requires-Dist: sqlalchemy-privileges (>=0.2.0); extra == "docs"
Requires-Dist: apache-airflow (>=2); extra == "docs"
Requires-Dist: apache-airflow-providers-amazon; extra == "docs"
Requires-Dist: apache-airflow-providers-google; extra == "docs"
Requires-Dist: awscli (>=1); extra == "docs"
Requires-Dist: boto (<3,>=2); extra == "docs"
Requires-Dist: boto3; extra == "docs"
Requires-Dist: s3-concat (>=0.1.7); extra == "docs"
Requires-Dist: smart-open (>=2); extra == "docs"
Requires-Dist: odictliteral; extra == "docs"
Requires-Dist: jsonschema; extra == "docs"
Requires-Dist: docstring-parser; extra == "docs"
Requires-Dist: google-cloud-storage; extra == "gcs"
Requires-Dist: smart-open (>=2); extra == "gcs"
Requires-Dist: google; extra == "gsheets"
Requires-Dist: google-auth-httplib2; extra == "gsheets"
Requires-Dist: PyOpenSSL; extra == "gsheets"
Requires-Dist: google-api-python-client (>=1.8.0); extra == "gsheets"
Requires-Dist: grpcio (>=1.29.0); extra == "gsheets"
Requires-Dist: jsonschema; extra == "itest"
Requires-Dist: pytz; extra == "itest"
Requires-Dist: wheel; extra == "itest"
Requires-Dist: parameterized; extra == "itest"
Requires-Dist: pytest; extra == "itest"
Requires-Dist: pytest-cov; extra == "itest"
Requires-Dist: google-api-python-client (>=1.8.0); extra == "itest"
Requires-Dist: grpcio (>=1.29.0); extra == "itest"
Requires-Dist: sqlalchemy-vertica-python (>=0.5.5); extra == "literally-every-single-database-binary"
Requires-Dist: sqlalchemy (>=1.4); extra == "literally-every-single-database-binary"
Requires-Dist: sqlalchemy-privileges (>=0.2.0); extra == "literally-every-single-database-binary"
Requires-Dist: psycopg2-binary; extra == "literally-every-single-database-binary"
Requires-Dist: sqlalchemy-redshift (>=0.7.7); extra == "literally-every-single-database-binary"
Requires-Dist: awscli (>=1); extra == "literally-every-single-database-binary"
Requires-Dist: boto (<3,>=2); extra == "literally-every-single-database-binary"
Requires-Dist: boto3; extra == "literally-every-single-database-binary"
Requires-Dist: s3-concat (>=0.1.7); extra == "literally-every-single-database-binary"
Requires-Dist: smart-open (>=2); extra == "literally-every-single-database-binary"
Requires-Dist: sqlalchemy-bigquery; extra == "literally-every-single-database-binary"
Requires-Dist: google-cloud-storage; extra == "literally-every-single-database-binary"
Requires-Dist: pymysql; extra == "literally-every-single-database-binary"
Requires-Dist: pymysql; extra == "mysql"
Requires-Dist: sqlalchemy (>=1.4); extra == "mysql"
Requires-Dist: sqlalchemy-privileges (>=0.2.0); extra == "mysql"
Requires-Dist: pandas (>=1.3.5); extra == "pandas"
Requires-Dist: pyarrow; extra == "parquet"
Requires-Dist: psycopg2-binary; extra == "postgres-binary"
Requires-Dist: sqlalchemy (>=1.4); extra == "postgres-binary"
Requires-Dist: sqlalchemy-privileges (>=0.2.0); extra == "postgres-binary"
Requires-Dist: psycopg2; extra == "postgres-source"
Requires-Dist: sqlalchemy (>=1.4); extra == "postgres-source"
Requires-Dist: sqlalchemy-privileges (>=0.2.0); extra == "postgres-source"
Requires-Dist: psycopg2-binary; extra == "redshift-binary"
Requires-Dist: sqlalchemy-redshift (>=0.7.7); extra == "redshift-binary"
Requires-Dist: awscli (>=1); extra == "redshift-binary"
Requires-Dist: boto (<3,>=2); extra == "redshift-binary"
Requires-Dist: boto3; extra == "redshift-binary"
Requires-Dist: s3-concat (>=0.1.7); extra == "redshift-binary"
Requires-Dist: smart-open (>=2); extra == "redshift-binary"
Requires-Dist: sqlalchemy (>=1.4); extra == "redshift-binary"
Requires-Dist: sqlalchemy-privileges (>=0.2.0); extra == "redshift-binary"
Requires-Dist: psycopg2; extra == "redshift-source"
Requires-Dist: sqlalchemy-redshift (>=0.7.7); extra == "redshift-source"
Requires-Dist: awscli (>=1); extra == "redshift-source"
Requires-Dist: boto (<3,>=2); extra == "redshift-source"
Requires-Dist: boto3; extra == "redshift-source"
Requires-Dist: s3-concat (>=0.1.7); extra == "redshift-source"
Requires-Dist: smart-open (>=2); extra == "redshift-source"
Requires-Dist: sqlalchemy (>=1.4); extra == "redshift-source"
Requires-Dist: sqlalchemy-privileges (>=0.2.0); extra == "redshift-source"
Requires-Dist: mypy (>=1.7.1); extra == "typecheck"
Requires-Dist: lxml; extra == "typecheck"
Requires-Dist: sqlalchemy-stubs (>=0.3); extra == "typecheck"
Requires-Dist: types-pytz; extra == "typecheck"
Requires-Dist: types-mock; extra == "typecheck"
Requires-Dist: coverage; extra == "unittest"
Requires-Dist: mock; extra == "unittest"
Requires-Dist: pytest; extra == "unittest"
Requires-Dist: pytest-cov; extra == "unittest"
Requires-Dist: odictliteral; extra == "unittest"
Requires-Dist: jsonschema; extra == "unittest"
Requires-Dist: docstring-parser; extra == "unittest"
Requires-Dist: apache-airflow (>=2); extra == "unittest"
Requires-Dist: apache-airflow-providers-amazon; extra == "unittest"
Requires-Dist: apache-airflow-providers-google; extra == "unittest"
Requires-Dist: google; extra == "unittest"
Requires-Dist: google-auth-httplib2; extra == "unittest"
Requires-Dist: PyOpenSSL; extra == "unittest"
Requires-Dist: google-api-python-client (>=1.8.0); extra == "unittest"
Requires-Dist: grpcio (>=1.29.0); extra == "unittest"
Requires-Dist: sqlalchemy-vertica-python (>=0.5.5); extra == "unittest"
Requires-Dist: sqlalchemy (>=1.4); extra == "unittest"
Requires-Dist: sqlalchemy-privileges (>=0.2.0); extra == "unittest"
Requires-Dist: psycopg2-binary; extra == "unittest"
Requires-Dist: sqlalchemy-redshift (>=0.7.7); extra == "unittest"
Requires-Dist: awscli (>=1); extra == "unittest"
Requires-Dist: boto (<3,>=2); extra == "unittest"
Requires-Dist: boto3; extra == "unittest"
Requires-Dist: s3-concat (>=0.1.7); extra == "unittest"
Requires-Dist: smart-open (>=2); extra == "unittest"
Requires-Dist: sqlalchemy-bigquery; extra == "unittest"
Requires-Dist: google-cloud-storage; extra == "unittest"
Requires-Dist: pymysql; extra == "unittest"
Requires-Dist: pandas (>=1.3.5); extra == "unittest"
Requires-Dist: sqlalchemy-vertica-python (>=0.5.5); extra == "vertica"
Requires-Dist: sqlalchemy (>=1.4); extra == "vertica"
Requires-Dist: sqlalchemy-privileges (>=0.2.0); extra == "vertica"
Provides-Extra: airflow
Provides-Extra: aws
Provides-Extra: bigquery
Provides-Extra: cli
Provides-Extra: db
Provides-Extra: docs
Provides-Extra: gcs
Provides-Extra: gsheets
Provides-Extra: itest
Provides-Extra: literally_every_single_database_binary
Provides-Extra: mysql
Provides-Extra: pandas
Provides-Extra: parquet
Provides-Extra: postgres-binary
Provides-Extra: postgres-source
Provides-Extra: redshift-binary
Provides-Extra: redshift-source
Provides-Extra: typecheck
Provides-Extra: unittest
Provides-Extra: vertica
Description-Content-Type: text/markdown
[Description omitted; length: 7864 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.38.4)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
records_mover/__init__.py sha256=-FHhaazCdUGlfBCzypj8uU9Tks6M1WeBGfO85oD5zho 1534
records_mover/check_db_conn_engine.py sha256=B8SqK1PgVC9u1wS8TSwiMuN5NheQwOcQ9589LNgrW14 2555
records_mover/logging.py sha256=KjVrw3lCPBfSfvykYhVXrINjjz8Q-b4oJiumGHNGTSQ 2787
records_mover/mover_types.py sha256=wWX5JNT4s8dhruPSbpVK2ORlagsvMsdfi238mUQgiA0 1060
records_mover/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
records_mover/session.py sha256=EYlD4Uewi2MOxGsullAcZOhTSFaN4dDuG-iOIm8SYac 17448
records_mover/version.py sha256=V1q_V-66k9SaqkgSFkjjj5zHcSiITutbFdGyntpNp08 22
records_mover/airflow/__init__.py sha256=-l6-xhSFwTEkeyczO11jV5gPMgV44I7V9etEf5StfHY 41
records_mover/airflow/hooks/__init__.py sha256=XP_9gMc5dJA5LfZdUUYEjuKqz2XiOAfofVGWyeM5l98 145
records_mover/airflow/hooks/google_cloud_credentials_hook.py sha256=DM3jyNkrPH_NW588SYtYgzeToxuylu-0KaAfA8rS0Cs 886
records_mover/airflow/hooks/records_hook.py sha256=u-NfILkSKS-4Dpy8l2qeXgAjyfmIUKMiXcibMJWZ5y4 4796
records_mover/airflow/hooks/sqlalchemy_db_hook.py sha256=r7N9Fy10tMf0mN0cMXSkyiQZ5kgs04SC0OrXUmwfwM0 1048
records_mover/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
records_mover/cli/job_config_schema_as_args_parser.py sha256=HbloHNSBbQspPQAmiPcBqSrpkAq7U1htV5UsGOv3U_A 10464
records_mover/creds/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
records_mover/creds/base_creds.py sha256=u0Jmp6utChc6dNRR2s-G3ARr8qNOz72LQJ4IVYqSvIQ 12137
records_mover/creds/creds_via_airflow.py sha256=Rjjy4sZf6m1Wuz_ude9Xd86OhKczm_tQC70GXpa6-lg 2465
records_mover/creds/creds_via_env.py sha256=-C2Qx1W-VXbDtUhSCaC_fgO--Qg1rfF8gDe3H1TBvis 2002
records_mover/creds/creds_via_lastpass.py sha256=DIDWyyl2IMDwznxGvGqrvSxymSI9ilcRF3XA2OakjlA 1150
records_mover/creds/database.py sha256=rd2fi_urcKZ7PnYpYFhEJXCv-W-B9f-BrgSSa-ZRwY8 1452
records_mover/creds/lpass.py sha256=QxIs84HwjGZWwV6usl2FiaBXtKczXdZnRaURQjJZSe4 1435
records_mover/db/__init__.py sha256=c7oT-EYUuvRXSzPgdbmzqyjWury0cZSWICdkKFSDP7M 194
records_mover/db/connect.py sha256=M6Pb4DDEEy3L58ZavVR5ir0of1P-P4f9AFi1p0qUTIA 5243
records_mover/db/db_conn_mixin.py sha256=r4GqL-wNbclvQg26vigYklzYnI5iIVxynyWxlzYyx0E 1067
records_mover/db/db_type.py sha256=JMJ2UCWDKFmwYKd0nmxR8iJqJsZupmvmPek4phS9-z0 527
records_mover/db/driver.py sha256=PVN_8X6_T55alhxjcc5z-H1MNVq9YPsqAWyTyS4gTQM 10456
records_mover/db/errors.py sha256=C73r_vvMEhbpruyynAOaXZhpQ4qkW4TvuANR6wLgOZ8 445
records_mover/db/factory.py sha256=Jgkau5wRbIWUdIT9itr5Cbph1oq5tRDadiVTmZbPggs 1626
records_mover/db/loader.py sha256=yEaCHpFNFxUY-X0NjKpi6uV7XyRlDItsEvTZ_21wKYw 4545
records_mover/db/quoting.py sha256=LKoW7pgXHy0bw4y9NomP1aNSP-FWlyqOqQP1XlGIqqA 2975
records_mover/db/unloader.py sha256=AyAweFp0vuXywzXYS0kZggdwYmyYf9-MRaqWrgh6vXc 3228
records_mover/db/bigquery/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
records_mover/db/bigquery/bigquery_db_driver.py sha256=iA1fZtT0IIAp4qrvtWODtqE89gjj1xHtHMee5jPInrE 7161
records_mover/db/bigquery/load_job_config_options.py sha256=10IDUK_lIUVCS8vaI3SoKXxYnbVf6Wtg4yl8e4ULQGM 15001
records_mover/db/bigquery/loader.py sha256=-EHW0tK6MIJhCrQPiE1WXyWjeAoAZofYbZGeYIn7sk4 9492
records_mover/db/bigquery/unloader.py sha256=3NjuYD3tdXysInEjhiOokFwgFdyFuadV3uRGR7hsHXo 5460
records_mover/db/mysql/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
records_mover/db/mysql/load_options.py sha256=E_Mp7AMrQSVssdz-ipYv_Fn-aCqUMoVfopLCqsP3RxQ 19866
records_mover/db/mysql/loader.py sha256=Oeeu43ZL8MKwAEhwXpu0d1UZjTxA04QqYq_Z8Xs3NpA 5619
records_mover/db/mysql/mysql_db_driver.py sha256=7l6-rKOC8KdSYXAS83RKh_vpYgOzWoMR1oW7rAi2_mA 7837
records_mover/db/postgres/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
records_mover/db/postgres/loader.py sha256=IRcAXgPrSxTi9roEaWL5cAuFb-jLFExVGTkGxQO3B38 6618
records_mover/db/postgres/postgres_db_driver.py sha256=7l_olCqUB-wR6kJkxKhmUYca90o27pmGsugYhETrHCI 4776
records_mover/db/postgres/sqlalchemy_postgres_copy.py sha256=ofjEttot_hFmw0xRpOGMYfYbqnBwitNoF5V6Z_xTRiw 5453
records_mover/db/postgres/unloader.py sha256=WLtnFJKDOTbLZ7m_55dfIoPG2d5qu21ok6_ebYT-mb0 6043
records_mover/db/postgres/copy_options/__init__.py sha256=G4FJ6C8fDSO0aNkdPLRPgtRI6FklKrzFmiBC-7XeXt4 4471
records_mover/db/postgres/copy_options/common.py sha256=dJu-35o84qxhFY9xIqHVom1pLYU_PwSdoDDXqZae7a4 2750
records_mover/db/postgres/copy_options/csv.py sha256=0F_ZZuuN7ckbl02xOFkwHofjz92wJlq0pMYm5lfSZw4 6487
records_mover/db/postgres/copy_options/date_input_style.py sha256=W4Yszwks3_7bqQ7A-02dX2gVhLljrgY7IlVXn-QsouQ 14773
records_mover/db/postgres/copy_options/date_output_style.py sha256=G-nSFtyrKKa0GJbhSF_CCqGPSsu9qTC9Dtwab1PTack 1663
records_mover/db/postgres/copy_options/mode.py sha256=Ei3PHi-iJl2SUwDxyT3SrGx9xjC98C9Zu46Qs2FznrA 87
records_mover/db/postgres/copy_options/text.py sha256=gxa4pzOJqSxbjFgPUf3zm99wqYn0-TfYPJt14bNjywQ 5283
records_mover/db/postgres/copy_options/types.py sha256=wMHuA9I7GZ-cVyOSMZK7V1PTiKGu-jT_-2xtmZgHSVE 4044
records_mover/db/redshift/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
records_mover/db/redshift/loader.py sha256=4S1vLpNBHUSuLM8DPD3A2_Tx3UUcNr2uXmfQz6YhzJs 9546
records_mover/db/redshift/records_copy.py sha256=rqOMaqoVxWEdKdu6EfSAN6HcTbPuMfndg4f6s53ZBR8 11595
records_mover/db/redshift/records_unload.py sha256=ub7nymJO_MC1PZlpxkNTuahEpowp3P6apcRVvbXBqcY 6209
records_mover/db/redshift/redshift_db_driver.py sha256=aDtuFvZyefpKNTFsGC0kwS77_2Hk93SC4UZGW-bE-hA 10362
records_mover/db/redshift/sql.py sha256=uGUEYvk62bWH4VtKSPcVAN1QAUp6f7Zsbe-zUty2Keg 2286
records_mover/db/redshift/unloader.py sha256=An5wBaefMy37MAGpClGExi1q5pRrpGKb9Um8TmvcPj0 8355
records_mover/db/vertica/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
records_mover/db/vertica/export_sql.py sha256=PczcodTGK9WDbpfE2kjabgbtDx4Jvp7Rlj8ArWTG7gA 1443
records_mover/db/vertica/import_sql.py sha256=fHGUgmqetwDnGr8zWJeTtSOjjpLrsdmG3fyd9NPfLxY 4023
records_mover/db/vertica/io_base_wrapper.py sha256=r84MEVfSTKnjkPwrOkIVPcAku_PWjLuZ4VEjOfuVOwo 244
records_mover/db/vertica/loader.py sha256=ji2HX2BhqwKuHfzh55E9tqDgkmy1x0yx4VEoNMZ0HMs 4568
records_mover/db/vertica/records_export_options.py sha256=ytzvUHg43SDVw-vZ077lff3TLZGd3LXalSfbynMflG8 2948
records_mover/db/vertica/records_import_options.py sha256=7GgHVcG8g0ENNRs9bKWiBmwLFGCpxcKH3vO3hxdtf9g 4357
records_mover/db/vertica/unloader.py sha256=l2nNGUuCutLMjQujsPF9O7ajmnTslppjEWahaxkuQr4 7469
records_mover/db/vertica/vertica_db_driver.py sha256=QCXXONZNDKUZJHlhkSAa8xUSmkgbD0MAp3Ywnj_ANyA 5916
records_mover/pandas/__init__.py sha256=w1VXBokAi2_4sOfvu-bAmTQe3DdpgroFlFQzX5PLvnM 1275
records_mover/records/__init__.py sha256=hcx62f-UP1Qm253PyVkDy56eXdYStjX1kqpouHXcQOc 957
records_mover/records/base_records_format.py sha256=TfDAzzCR8R_poxjdpZTgrdf1bgv2JKqEiqkTz_tkF2E 987
records_mover/records/cli.py sha256=h_tzsoDDn78LEVtHOaBZoJhc2I_izzF1btB9QJU1iuA 5383
records_mover/records/deprecated.py sha256=04NtL1CgmMyChEHuTaPQWIXFvmxFf_HD6J-8ljnewJ8 533
records_mover/records/errors.py sha256=pKBITOLuJqB1zjb17qun8HizqtycMUH8ORL-sTbFk8A 297
records_mover/records/existing_table_handling.py sha256=W9kZM93kZ5bHbdnfA60ox2IAwfYWmTupBDPtObe1yS0 1327
records_mover/records/load_plan.py sha256=lh7k5xjAM-9uZJ13BkSdpl5uM055U-Xssrnq-GBu7Pg 389
records_mover/records/mover.py sha256=s8xtFG96YFcHu7chffuIhX5HdUgD8D7vrarjlgd3n8c 9086
records_mover/records/prep.py sha256=Od4f1GDd-hx7LfbPcZsPU2OC14gHLMcsravZGtP8EnY 5405
records_mover/records/prep_and_load.py sha256=Tw2H7W5HAFXiRL_soLEuwBvMZ8g0KvYUElztnw4L_6Y 2072
records_mover/records/processing_instructions.py sha256=9iYUg8gdvt4psmLPtZBGzDSekdXI4V53BpgUk7NHMiQ 2929
records_mover/records/records.py sha256=moHHYIbHEDL_CdQ34wYGF_IsKjybdxG6eHZpuG5YkuY 3103
records_mover/records/records_directory.py sha256=MUB8KGjX_zN0xqiGD69qUg7mjNhO6LK0Fshynzw6MM8 9287
records_mover/records/records_format.py sha256=0SC38Xi4MLIivE4kAC80Pb1QXlTA_Sxt59qxlF_gA0Y 10672
records_mover/records/records_format_file.py sha256=l6NR1g6S86rO1XL4OFpYM1k9teUhxmAG3RG-OGwFans 3400
records_mover/records/records_schema_json_file.py sha256=fAodkzn7-PIvDJIES3SLZ53DHLdP8PdaaT9DBlCOBZM 701
records_mover/records/records_schema_sql_file.py sha256=cBSGZdhS59ccPItriWBMmRXrrRweaJedRe1wZV2PFTY 346
records_mover/records/records_types.py sha256=LP11HLDJRtPFb8Ht70WddegHG-DJ4VYgdAGggnEPVqk 1068
records_mover/records/results.py sha256=x5WonxkcIcjBZRVVD9VJ4UogEZqnWGm__O31GTJpJHQ 685
records_mover/records/table.py sha256=MP8MCTEYLSGqopPQgjf4ue5AMBxhkwrB1OE9l7flLPM 1102
records_mover/records/unload_plan.py sha256=Z8gl1UrBbPYo1qnccV-95gY1Sn1tFaYRDRGNKuKah78 483
records_mover/records/delimited/__init__.py sha256=F7xprZ7S-UhPit2JcljCa7Gr72oyN1vKGeuKq9BiQdY 1752
records_mover/records/delimited/compression.py sha256=nvzytwVC-0bzfEUX5JXMgUTC1iQ_MgKVA_6RUNtzYJU 651
records_mover/records/delimited/conversions.py sha256=gWkZnPySKyD5tZnIUbeBErPMveimbT0cG0ZxApMqIgI 2294
records_mover/records/delimited/csv_streamer.py sha256=40meUR1KtG2iSwCFqldI_7gnCVl2fgHQnuPP_Jfimk8 2798
records_mover/records/delimited/hint.py sha256=mXJZj71e2O_vHkrT03FJZt_dO1mZ01Vt8t73R4zMmhg 4254
records_mover/records/delimited/hints.py sha256=uiLQFORCATE467K165SehpVQe65CFDI1XQ0pLz39kvE 5611
records_mover/records/delimited/sniff.py sha256=VFFqn-jQV8ktXYqn4wJnaXYh4l2uWx0ZLSmU75cJvdk 12383
records_mover/records/delimited/types.py sha256=iaMS3INaYKadzwRo2WWAgkng-baBTVS-eiANgWvf_K8 2590
records_mover/records/delimited/utils.py sha256=NXliRK-MxOcd4QEPsDJqPXxNzymeZYeX5EqyfUAvZOU 2165
records_mover/records/delimited/validated_records_hints.py sha256=MYRgfu1Bmp18o3Tf6-eChOyD7NLRmttnUGZHUY2vQW4 1933
records_mover/records/job/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
records_mover/records/job/config.py sha256=VrggNMJqeLujRdfigV-sNtyIC4jJRnhcHvQoPpyAlBI 7822
records_mover/records/job/mover.py sha256=nG2E6gzLqcPvVnXJBtbxtcBgVl2kUQVhZgcpyhr618M 1720
records_mover/records/job/schema.py sha256=NKISQeKOUIPUNdp-uKVoNq5UkhYaJaxhPLiwUerLMKo 3047
records_mover/records/pandas/__init__.py sha256=TaSI7rJRdNKgsP1BhbJZX52yTg5aUfGfsteYaXXLEgc 525
records_mover/records/pandas/prep_for_csv.py sha256=u2Rj4Y6zRhVh1RkFyv6XdN1inykBbyIat0bJ9BNMAjo 5882
records_mover/records/pandas/read_csv_options.py sha256=QzLsq7swq6GZoCUC90djuQmYLyA3Bhb3Qwv6rexaUlA 23611
records_mover/records/pandas/to_csv_options.py sha256=eJMAS063pr_bcwt9p14sl58s7tACp-9_MeFX2HoAAqM 4499
records_mover/records/schema/__init__.py sha256=5Ddtee91AibZxtYiBSjfV3me52TyUQwSwS6D2mOcYV4 671
records_mover/records/schema/errors.py sha256=5tSwsZVtZbPKOM2hXjAWCba_AbS_5yKVOyLh-IbcY2w 496
records_mover/records/schema/field/__init__.py sha256=dOKzdmph5vDQIgAzOX4crN1R164BhbGzSxNPYXwn0Qo 14827
records_mover/records/schema/field/field_types.py sha256=tP_JrteGwmUA3Oo0J03OvIf6JB0R1a71yZyhSDHwfP8 434
records_mover/records/schema/field/numpy.py sha256=nsgz7aDHJcqfShG16g9fCmYu4-OFz7d-e-kxhYRYvdk 1389
records_mover/records/schema/field/pandas.py sha256=V3v8shZgsEImfTVodE2XmprLqrA7y1AHagoNJKJmra4 5427
records_mover/records/schema/field/representation.py sha256=RDRwQlUhZ_w7Tuk5WinoBMGRM9HaUJSspWPExrVnibU 8181
records_mover/records/schema/field/sqlalchemy.py sha256=nlaXJ8PMLDavG0kYrpWxVcuuokZBp-ZX7aZCGg5QOKA 9260
records_mover/records/schema/field/statistics.py sha256=tsX_re8Sb1k031okdONPyDD3MG0q-vRAatyaNIvXA6w 3093
records_mover/records/schema/field/string_length_generator.py sha256=GmIHoI9mIWp2e8VlW0ikeD-BaQUP0JiuH56_Vlq3WoU 2575
records_mover/records/schema/field/constraints/__init__.py sha256=ad6U4kEjNsbWl_yUQMSm-FzqoQrkgzw6TJf09CD0pnM 368
records_mover/records/schema/field/constraints/constraints.py sha256=VhbsDzzE0CuZbufQKTEWdmwaZFkrH98LecX3pYe4avM 9333
records_mover/records/schema/field/constraints/decimal.py sha256=RhErFIKbNAlu71wRv2KoZN6MsIV6_qeb0aXoaKu72kg 3115
records_mover/records/schema/field/constraints/integer.py sha256=pgVldCIyABiP6C3H4P8WkTBkhWxlVlEDoiv3vEaHayc 1797
records_mover/records/schema/field/constraints/string.py sha256=VCWzKEGIIWpy3dndwRT8dZK8qtlAxNXPVVmcMsbtoic 2471
records_mover/records/schema/schema/__init__.py sha256=VvKryW2JPSenhH4HAODtqxSA2yEPrIz6_jPVHGtK-ao 11357
records_mover/records/schema/schema/known_representation.py sha256=jXXf4ik8KjtPbUgyFWy_glINF1eQm-J7NYITM7LsFjI 4055
records_mover/records/schema/schema/pandas.py sha256=o7bExyaGllx2uc7rT9uvw9yhiMXmEq-T0Hrq0MdbSTw 2391
records_mover/records/schema/schema/sqlalchemy.py sha256=F5OlTThH1hQ8n7WnxXUC72gsHuxrN5HENc9D8W5_baM 1973
records_mover/records/sources/__init__.py sha256=fcYK4dls6NNTHsHfkBa0qGiIcE3TJ0iG99pupzJaaLo 289
records_mover/records/sources/base.py sha256=vxHPDaeYzwlbNETS39vcPaHg1Q5VsPAdp50Tby9MmOc 6459
records_mover/records/sources/data_url.py sha256=H8tt5s3AvtfZ7wvn07ld9mc7S_tKGxpUJqZJEYWVE8g 2551
records_mover/records/sources/dataframes.py sha256=0ID81HCf_-hNws7ciC97jDNgzhoIfcPhamMej7Jp6hI 8399
records_mover/records/sources/directory.py sha256=xjI-keaZNlJB3a2xW321MOmEnQXq7MfK5MHLg4zCXHo 2354
records_mover/records/sources/factory.py sha256=SQkXfBiGRIu_Ey09vhzLQcEBE1T3Hdj8-aN8NW6hPAo 13519
records_mover/records/sources/fileobjs.py sha256=9Ns8vbPNiOLa0Yhhgj9ZLpl9b5szbdHaG5w_ytVCScg 8507
records_mover/records/sources/google_sheets.py sha256=rRtSvRkCAF3FuwpUvUt5pMQ65uakd3rfiC3vn0hak2s 4468
records_mover/records/sources/table.py sha256=AcVwA0hyz2DJmtaT1EcsxlTO73k9WhU6B9tro7a_2sg 7010
records_mover/records/sources/uninferred_fileobjs.py sha256=WL54XkfAfwuKMjlAJzGFqBrX0N8_LQWwFBh8Rx004hs 2251
records_mover/records/targets/__init__.py sha256=5ojGZ-R4jjCm8Xe0VnxVbLortcLLOZwikkatwtrTLRY 71
records_mover/records/targets/base.py sha256=hyo1RFjGqKxBk9XUbXlt9yjxDkNRwfaiT6EudeklEJc 7084
records_mover/records/targets/data_url.py sha256=PoFEUTEUFWuaaxct8yWi_4vuYIwdJX4CHLhRFAJldZ4 3850
records_mover/records/targets/directory_from_url.py sha256=GegCnSplM7UXNFHlJfHViA3pcqzF0_Rq7qcc_fVUiwA 1128
records_mover/records/targets/factory.py sha256=wZYKsNLOazfcUl2oxSj1oLXc7Rchginu7FxOwFWq7gk 10689
records_mover/records/targets/fileobj.py sha256=RNWyL0nd7CJXF-bB4_KXDFdq-NlKSSZR1su1E8M3_6s 3984
records_mover/records/targets/google_sheets.py sha256=w1tJM0Cj2NhoU1dDKANwcFXCiyBEB10ds9LwhsJkREo 5197
records_mover/records/targets/spectrum.py sha256=x4zJASKoei_Gogg4wwae7SvoQ4wiNEDwYNTAJCWbLc4 8029
records_mover/records/targets/table/__init__.py sha256=e2F1Zs2x4RKf-SNJ8YNL2mwkysqos5Uum2JvE8zvpnA 47
records_mover/records/targets/table/base.py sha256=b5YscX2yjXhL8rYApX3ZClEjENXM2h9sGRkIv6RJUfo 1345
records_mover/records/targets/table/move_from_dataframes_source.py sha256=tIxO_28wj9TTig8ancsuIK98qG_7DqvOuHoXhgMhWy4 5217
records_mover/records/targets/table/move_from_fileobjs_source.py sha256=Lmg7C0YmISHwUxT28iITVhk480p-YXJlZS5Ds-nP43I 3580
records_mover/records/targets/table/move_from_records_directory.py sha256=bbtaJU6jpiqezaH2YlEOwR1A2mqFh17vp_rtb7OZDRI 3628
records_mover/records/targets/table/move_from_temp_loc_after_filling_it.py sha256=MxszJdxxiWRkNmYW6aefnJGW0PObAr4x0BYln9LYUZc 2991
records_mover/records/targets/table/target.py sha256=NW5Wh9_NVQnICAedFwMxeEbVHfB2oAYkkxGbBEbUDRg 8858
records_mover/url/__init__.py sha256=0qCjNLn7aHHLSEWaCPkfiZo5LpJberSNLDUoxt2P5N0 95
records_mover/url/base.py sha256=ZRe2nAqf016Irsd2fDKW0oEuoj7U9Mlo2Gq__y8qbA0 8203
records_mover/url/filesystem.py sha256=WsZLcI7nib950swMuEBdXukl4Of4iJUNZx9P9VvAjo0 3823
records_mover/url/http.py sha256=clAZo1ULaG7smQvNsiW-IjXusEknE1lIe1iiw_aL7Ec 192
records_mover/url/resolver.py sha256=EbZUYG87qT1xgh1pyf_vDwbfG6WDFQDTT6DFK22S-Ys 5278
records_mover/url/urllib.py sha256=7MQIv1i7J1EoUuKG_lWJvgS8DpQoSdOTgGbWuZPAVww 287
records_mover/url/gcs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
records_mover/url/gcs/gcs_directory_url.py sha256=INStCFjHR-K7EgYwOgDCFI4S78TWw_7i87OIEtRArlA 3296
records_mover/url/gcs/gcs_file_url.py sha256=g5Bqo33bhxrJwlEvJDGCafyL4UvXhdbv2Bqh6KVaX2U 2308
records_mover/url/s3/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
records_mover/url/s3/awscli.py sha256=ZST-6wq2demQR4lhArBi9upPIyrUd1nZRS4kowGi_64 673
records_mover/url/s3/s3_base_url.py sha256=LS_HGg7NvHeOtLP5OoIrUV0lF4WRPzyX9V-du2seTYs 3034
records_mover/url/s3/s3_directory_url.py sha256=jc1x2eozDHRJqt-milmQY9SztHcin2_tce3ufcY0R_o 2564
records_mover/url/s3/s3_file_url.py sha256=pcIzFuDa5U_g7rpokGNNLqGdmgSCtVv8Y3N_uL9Z1Hk 6147
records_mover/url/s3/s3_url.py sha256=kc2YMWdeZxlN94VAMwT-98UlKKfRuDE9LE5VmUPXwok 556
records_mover/utils/__init__.py sha256=QK6DAGUoh1gkNeUZq81MX1X6F_EfGx1kpHS0D3w6SBc 1707
records_mover/utils/concat_files.py sha256=GlWBK-KMgDxf_YaaCog0uvT5hVQNu_gm9ZSKp8fV2BU 1617
records_mover/utils/json_parameter.py sha256=DJAXAqrXC_mziG_Sb-9nvkxoktGyOEo61_V8QLUqKtc 351
records_mover/utils/json_schema.py sha256=gRn_IqdIZxhtcdVtw4llV7k2wHoQtWzG-9CqNK4qs7o 7845
records_mover/utils/json_schema_array_document.py sha256=riufMJS_wX5dmrtbai8CyzU-O5VMIDs0CJiQ8xeCi5E 722
records_mover/utils/json_schema_document.py sha256=wY48QwvqEFc8yG797M3ZzDnCd9NvcypGaIBLtds2x-g 1033
records_mover/utils/lazyprop.py sha256=5uT8keM1Ktg1fVlwQ_QOfwcdLph1Es_0qI9PhxGSVic 574
records_mover/utils/limits.py sha256=WlJPMpH4eJu_KHP1qV4ZSB13yXE6-5Aq9hALB5uWSu0 1841
records_mover/utils/retry.py sha256=TCJE-PfixQ5pLdDWtQRCgOVvuPHKNKm6Vcv44AXkDSY 2681
records_mover/utils/rewound_fileobj.py sha256=-W1plTcO7xODPc2mzfYXN0xZp1B8Aabj7efAYmDxp78 724
records_mover/utils/structures.py sha256=iW4CqvfZNOk7-LBTygmlvUlb3HAYOH2ASfmnRWZJf98 967
records_mover-1.6.3.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
records_mover-1.6.3.dist-info/METADATA sha256=g2bERKrg90fxG4dwqsV4Be8XFkjeRxNKFsAf501Vdgk 17081
records_mover-1.6.3.dist-info/WHEEL sha256=2wepM1nk4DS4eFpYrW1TTqPcoGNfHhhO_i5m4cOimbo 92
records_mover-1.6.3.dist-info/entry_points.txt sha256=NNwMafk77Jhfvp130bIQo7vqyC2CPehJupo-wzAmYqI 58
records_mover-1.6.3.dist-info/top_level.txt sha256=tWxbkfXpYMWNqjn1rKBfTkyo-480CTXSLirmiFtBG5M 14
records_mover-1.6.3.dist-info/RECORD

top_level.txt

records_mover

entry_points.txt

mvrec = records_mover.records.cli:main