Skip to main content

write-pypistat makes it easy to collect, filter and save pypi statistics to csv files.

Project description

PyPI version CI

About The Project

write-pypistat makes it easy to collect, filter and save pypi statistics to csv files.

Installation

write-pypistat requires pypistats, numpy and pandas packages.

pip install write-pypistat

Usage

from writepypistat import WritePypiStat

target_package = "pypistats"
csv_dir = "stats/pypistats"
write_pypistat = WritePypiStat(package_name=target_package, outdir=csv_dir)

write_pypistat.write_pypistat(
    stat_type="system",
    start_date="2021",
    end_date="2022-03",
)

write_pypistat.date_period = "month"
write_pypistat.write_pypistat(
    stat_type="overall",
    start_date="2022-01",
    end_date="2022-04-15",
)

Visit our documentation site for code reference or our wiki site for a step-by-step tutorial into write-pypistat.

Contributing

We welcome contributions to the project, visit our contributing guide for further info.

Contact

Join our discussions page if you have any questions or comments.

License

Copyright © 2022.

Released under the Apache 2.0 License.

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

write-pypistat-0.5.1.tar.gz (10.8 kB view details)

Uploaded Source

Built Distribution

write_pypistat-0.5.1-py3-none-any.whl (10.8 kB view details)

Uploaded Python 3

File details

Details for the file write-pypistat-0.5.1.tar.gz.

File metadata

  • Download URL: write-pypistat-0.5.1.tar.gz
  • Upload date:
  • Size: 10.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.4

File hashes

Hashes for write-pypistat-0.5.1.tar.gz
Algorithm Hash digest
SHA256 9ebc224720feee691466a434c471e88ce8fe1e8fe9564ed95d44059063f9c7ef
MD5 838cf601a7cc05f1895861841c17f169
BLAKE2b-256 b9013f00e6091a1207525c916b382ea92aa5456f67040c784bcc9c798805c0a9

See more details on using hashes here.

File details

Details for the file write_pypistat-0.5.1-py3-none-any.whl.

File metadata

File hashes

Hashes for write_pypistat-0.5.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c071e929b65fcb9859b1c38e27dc571e640890d98c1e501be543ba75a2d3d670
MD5 6a3ee39e14a50b577bbd094f2fe8745e
BLAKE2b-256 85bbe2c4e6876ab3f3fbc0e74e480f826831e862325132d97b7263688df1ce88

See more details on using hashes here.

Supported by

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