dataflows

View on PyPIReverse Dependencies (9)

0.5.7 dataflows-0.5.7-py2.py3-none-any.whl

Wheel Details

Project: dataflows
Version: 0.5.7
Filename: dataflows-0.5.7-py2.py3-none-any.whl
Download: [link]
Size: 60466
MD5: c5b9485be301883fe500748f9274eac1
SHA256: 186f70f7d9e5bcb8ab30e068911b6413b467e2055c78907dd229647c8976c05f
Uploaded: 2024-11-14 19:08:13 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: dataflows
Version: 0.5.7
Summary: A nifty data processing framework, based on data packages
Author: Adam Kariv
Author-Email: adam.kariv[at]gmail.com
Home-Page: https://github.com/datahq/dataflows
License: MIT
Keywords: data
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Dist: dataflows-tabulator (>=1.54.0)
Requires-Dist: datapackage (>=1.15.4)
Requires-Dist: tableschema (>=1.21.0)
Requires-Dist: kvfile (>=1.1.1)
Requires-Dist: click
Requires-Dist: jinja2
Requires-Dist: awesome-slugify
Requires-Dist: inquirer
Requires-Dist: tabulate
Requires-Dist: tableschema-sql (>=2.0.1)
Requires-Dist: xmljson
Requires-Dist: bitstring (>=3)
Requires-Dist: python-dateutil
Requires-Dist: openpyxl
Requires-Dist: pylama; extra == "develop"
Requires-Dist: pylama-quotes; extra == "develop"
Requires-Dist: pyflakes (<2.5); extra == "develop"
Requires-Dist: mock; extra == "develop"
Requires-Dist: pytest; extra == "develop"
Requires-Dist: pytest-cov; extra == "develop"
Requires-Dist: coverage; extra == "develop"
Requires-Dist: lxml; extra == "develop"
Requires-Dist: plyvel; extra == "speedup"
Provides-Extra: develop
Provides-Extra: speedup
Description-Content-Type: text/markdown
[Description omitted; length: 4956 characters]

WHEEL

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

RECORD

Path Digest Size
dataflows/VERSION sha256=eddhTBcnXY4m98OGFp5l8wc7_PWDdXuEvNogETTmKLQ 6
dataflows/__init__.py sha256=buDj3V8Uq3RDEF8vEJrOc7yDRWEZwMzpnDud6L71Vvk 221
dataflows/cli.py sha256=7O6DlLdS6t2iHLmfsacpije7UIICMFi-FkcFD8fd240 8745
dataflows/base/__init__.py sha256=migk9MoYPTis6yr8LJwnbtC9sMdPpn_mi90QYVoGlfw 291
dataflows/base/datastream.py sha256=SeiPsvGhlPBPfXJhB6v5sYDGRFuc4SMDHJw-sIG2D5o 451
dataflows/base/datastream_processor.py sha256=_74H5dvJlnnXckk8bVr_dXYvjtDgsDN6dZvSks9bq-Q 4043
dataflows/base/exceptions.py sha256=_4luUJPITeVpHqPj6CHBImf5WO3jKTTCshGE3IV7m9A 612
dataflows/base/flow.py sha256=ffG9dK8jfa258-Ym3ks_xh9jein3yZDa6WnmAbXsy8w 2100
dataflows/base/package_wrapper.py sha256=1dq0B4A_ljqAc_zO0PaymlAoA1EuabNDfJ1NEAF-fOY 241
dataflows/base/resource_wrapper.py sha256=nI0LacXMgxphHEQSc0Vq0raNQRWX8sNadi5gYiQnN4g 265
dataflows/base/schema_validator.py sha256=UCG0ci3gzy3N96J6mYZy3JX-L7OU7MPv6Ros2S6Z_ME 2340
dataflows/helpers/__init__.py sha256=3VsEuQKoA3dCbXia3wYwZT7ils-gQhKIhphue4nBYGo 232
dataflows/helpers/datapackage_processor.py sha256=O23eu1XXS9EmjFMDj21r4r0spsLZsuhDu61pGLxCF2o 633
dataflows/helpers/extended_json.py sha256=LbVjYIilL715-CQ2eaeYOzQ1NkKUXzgZb8TMZMO5VC0 4143
dataflows/helpers/iterable_loader.py sha256=t6Y1htQFYYn0Z-YVM5419tvoBzzfYFyq6BA1ZINCqBM 3727
dataflows/helpers/resource_matcher.py sha256=FJjennAJc_o46_yVr4fPY6HzchvqT8wluIqsPOT3HGg 947
dataflows/helpers/resources_processor.py sha256=qwduv327vwQk6hTWams1bWbFVbWno5rBWQ99MhWkG0M 308
dataflows/helpers/row_processor.py sha256=Cm6o3zXxyufPMmgqKsf_SkJbi6FJ12L2yhPcax5ls4o 337
dataflows/helpers/rows_processor.py sha256=mUNdf6_Bt4Sa6NpzbwwF7_r86qTasQj8sgVj67zblG8 295
dataflows/processors/__init__.py sha256=SD7Nn8PYpXoYVBKYuasIn07Uee7-dH5dcaR5D8nm3Zc 1178
dataflows/processors/add_computed_field.py sha256=GfxnYVe_G7SSoTGJBJYOQGINAy1tCbNXobXyPOUAL7o 3274
dataflows/processors/add_field.py sha256=mW-BP1F1jljTWMAwoDNcydUgR82Bhy9MSZwDPt6OaNM 409
dataflows/processors/checkpoint.py sha256=obMBs04gknAhAxjU4IomPCmH_gFEm3DdQ6LUtRHCPKw 1486
dataflows/processors/concatenate.py sha256=we_2imdGY9TzjiZRlBNPOO-GLHFepEuQaFDGyuC5Gts 4519
dataflows/processors/conditional.py sha256=5UJDfPae5HdMRYHT4mas1wh0p5kv06mhhv9rEr5D5V4 503
dataflows/processors/deduplicate.py sha256=V0h4LD0JvyRk6MUo5OyMo2knfMzM0E0yME0HTAaJnlo 849
dataflows/processors/delete_fields.py sha256=3XTpRgEhuKJxZNvlyDXQjQUY5zIkzqp1JkQmot9WpLY 1795
dataflows/processors/delete_resource.py sha256=Ga__BQTJZyF0QnlyjecBWC4w9a55JHlMbjR_kfucA60 687
dataflows/processors/duplicate.py sha256=RwMJ7-XDl6vW0QM_uz-bALryrcnDb6-mPlY73hBAuGY 1964
dataflows/processors/filter_rows.py sha256=SRoNENV7Xr6j3JUJrFt0T08xHljyeORaTYcdGHDJ8L4 1000
dataflows/processors/finalizer.py sha256=mm1-nEPeQZ7KU3wvd4ETVzS2kXSQhs_x8LXSQP28y-c 576
dataflows/processors/find_replace.py sha256=u0Xwn1iwm2rne2lSVHYRXNyxcQA3OMWEiYTLUyce_0U 738
dataflows/processors/join.py sha256=0vHuYUOrlYzEq3PRYymbKPVDxjryt29fbgxZV0GDefc 14070
dataflows/processors/load.py sha256=-6n_22PptGiLh96zqWpkuXOKZQ6R9MZSqR4-eEQ8oUk 12030
dataflows/processors/parallelize.py sha256=7YSJrxQZsYuBUz0JlljYgbfmUc2vRZjZFK7u9M03now 3278
dataflows/processors/printer.py sha256=Z6W4Lec7VNHWZLh51UGwskRJRWPxHjb80k5HEJ--Ka0 2410
dataflows/processors/rename_fields.py sha256=S0dZioxpxcboKOcHeDafq-7bB0GXECeqJU6sH7GcLO8 2208
dataflows/processors/select_fields.py sha256=-lXRpBlTaUa8kCzOwS96iHdS-H6Rr8paAG3uo93Ab5k 1901
dataflows/processors/set_primary_key.py sha256=Q2nAaGomeTo433hmorbsddOk34FPRmiDdDyVPjfuouk 652
dataflows/processors/set_type.py sha256=poL6TBm1uVg0Oq_-cYJ2wWtZ2pHlyIsW9oA31VWbQLQ 2666
dataflows/processors/sort_rows.py sha256=XK1Pjar4aroZaTR0GrYtm1eEJZWH3kljN46sP-LLEuU 2544
dataflows/processors/sources.py sha256=oZMZ74_J3ftzQDL0bEIh-GCdtRxmhwuOKT2r8E_UTg0 956
dataflows/processors/stream.py sha256=PdreGckvq1OcGbxcQt4p59L5gFT1OOW2E76Py0EcEME 847
dataflows/processors/unpivot.py sha256=cy33iCy9rLWSy-pkBqk8_yTYbP-VTIOrOKYswck4IzU 3372
dataflows/processors/unstream.py sha256=QYYcL2goHOO8c0bohrwcWkzEqOGcMkQTuzuJdeDYZYI 651
dataflows/processors/update_package.py sha256=ckklEDjHphlD_o65mLiFDfPQlBB_yb-pdkgnDXJzkQM 326
dataflows/processors/update_resource.py sha256=7W9jGyt_uFeYb2Xx9seh2eQP4FUl3F5LFzm0uuWBzWc 604
dataflows/processors/update_schema.py sha256=T2MceP1peSYVzas8IH4vyxSN4mIPqU-IxErQIUBspvk 627
dataflows/processors/update_stats.py sha256=X62j8pyI587eMOi2uhoAWyzFPNWcUc9U53ZUZ_AenbQ 137
dataflows/processors/validate.py sha256=dt4u7quxLVkvcLrAQlftEJj2612CONWFM7bxoxjqbIw 2242
dataflows/processors/dumpers/__init__.py sha256=AW6exdcEMYhYosOWajY7UDDV50Ua1KJuE6CMeCpN4gs 138
dataflows/processors/dumpers/dumper_base.py sha256=r5Hs_wfH5Yfrq_cpSo3OH133KlC7aP52-wRjHCUosIM 4238
dataflows/processors/dumpers/file_dumper.py sha256=lkBEvRWHLnsBn97s9CD3-cJ0iykIg5QMZh2BDYxLZjU 6506
dataflows/processors/dumpers/to_path.py sha256=N6a4ExF4lIyTJuvWwOzKS2CAMefyeyTpySfDJUKRv40 721
dataflows/processors/dumpers/to_sql.py sha256=YSeLtfSzTiQvJLGLcolZ5lOEYCUATHwtMWJK5YhjzJ0 5712
dataflows/processors/dumpers/to_zip.py sha256=f9cDL3WYscqjg5RycUxvEA5HbsyimWfiuTAygXbjli0 620
dataflows/processors/dumpers/formats/__init__.py sha256=Eo_Y4qCpAg8MPlh_aFDt_y3jo2kLrK4vGvhib2NpSGo 179
dataflows/processors/dumpers/formats/base.py sha256=8YLxkaJ-QRSavJPOp93VXgbAYJMey0RAfhhl-_1GfV8 2560
dataflows/processors/dumpers/formats/format_csv.py sha256=DEv9pswaE5WLzNPRfr3e3vuZ7mNAQQyDnuidRElYCQ4 2675
dataflows/processors/dumpers/formats/format_excel.py sha256=fwrIw1KxRNq9RISCV60SSGqIZ3911MlVftRdX1thIyI 2949
dataflows/processors/dumpers/formats/format_geojson.py sha256=rjNFrIL7CURa5xtD5dpdWJOBlshWcBzjjrzE1Vmwho8 1354
dataflows/processors/dumpers/formats/format_json.py sha256=1Rv5Xby3kyBJG2Y_UxtAgXLJ1a_fMTqCyUQUPhDCfUE 2429
dataflows/processors/parsers/__init__.py sha256=jNltFx3NHePoLIIaI6UHQhmrYSkkQmqwTf6m2osr65Y 163
dataflows/processors/parsers/excel_xml_parser.py sha256=6eErsR91KyPk6ZRu1K633Rd4QZKXFykuJBdZRJJJBPM 2299
dataflows/processors/parsers/geojson_parser.py sha256=FhSeJIg7ZTqDukq-NbiTCDggW_sZTEXQ6Y6IGwC2j-0 898
dataflows/processors/parsers/sql_parser.py sha256=BSQi5_0A9DVYZ9b3C1desggsREfbFZs1v_NkNMe3LAo 2118
dataflows/processors/parsers/xml_parser.py sha256=I8tuMUaYosH0aJlU1z3pJAqpZ4rdpl5vmMOm2TaAzd0 1588
dataflows/templates/main.tpl.py sha256=A8Jeaty5tstUq2hfaOQEazXIo9EZMloci8x2F8tcsLA 3324
dataflows-0.5.7.dist-info/LICENSE sha256=3j--DxtgygAC6mhW74Vs_-C4mHqIbHA7JNxqF_8t0Pg 1067
dataflows-0.5.7.dist-info/METADATA sha256=XFQOhbSbvYiW7o3J6_gHOE7YvoWqZBZuvyYZFCKUjfE 6454
dataflows-0.5.7.dist-info/WHEEL sha256=QyeGbh-t8WT0nt0_LNSP02jN-g4ymd1egk1U3osCGMU 110
dataflows-0.5.7.dist-info/entry_points.txt sha256=2kI5zYyQTSEmibCzVBdwFRCY9ZN81pcUUi2CRXdzLs4 49
dataflows-0.5.7.dist-info/top_level.txt sha256=pdsCNChCFScJfE6zS9ZDrgAYIPrWJnzPD4ARe9ldsP8 10
dataflows-0.5.7.dist-info/RECORD

top_level.txt

dataflows

entry_points.txt

dataflows = dataflows.cli:cli