Skip to main content

Stock catcher

This repo contains a little script which reads the french CAC40 stock tickers, and get the basic info of these stocks.

We use this project to learn how to:

  • Prepare your Python package for publication
  • Handle versioning of your package
  • Build your package and upload it to PyPI
  • Understand and use different build systems

You can find the main doc on how to Prepare your Python package for publication here.

The python packaging standard is reviewed by Python Enhancement Proposals (PEPs), and implemented by the Python Packaging Authority (PyPA) working group.

The most important documents that define how Python packaging works are the following PEPs:

  • PEP 427 describes how wheels should be packaged.
  • PEP 440 describes how version numbers should be parsed.
  • PEP 508 describes how dependencies should be specified.
  • PEP 517 describes how a build backend should work.
  • PEP 518 describes how a build system should be specified.
  • PEP 621 describes how project metadata should be written.
  • PEP 660 describes how editable installs should be performed.

Test the package

After installation, you can test the package by running the below command

# install the package
pip install stock_catcher

# run the command
stock_catcher

Metadata

Release files for stock-catcher 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for stock-catcher 1.0.0
File Size Uploaded
stock_catcher-1.0.0.tar.gz 15.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for stock-catcher 1.0.0
File Interpreter ABI Platform
stock_catcher-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 29.3 kB

Release files / stock_catcher-1.0.0.tar.gz

Download URL stock_catcher-1.0.0.tar.gz
Size 15.4 kB
Tags Source
SHA-256 checksum
How to use checksums
3f60d688741e582f38fb159ed7af45720ebcc3f6a5a2eb849d9b512d1466ab7d
BLAKE2b-256 checksum
How to use checksums
f56d686b6a7b07916ca91bb2778a502ca345503a0969b22d6bd1740dcdb37dac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.10

Release files / stock_catcher-1.0.0-py3-none-any.whl

Download URL stock_catcher-1.0.0-py3-none-any.whl
Size 13.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3c07ff11e54fa24380104ce48ddbc22c9c38230eab688b2b8e3d825bb3def569
BLAKE2b-256 checksum
How to use checksums
0cc158b07c7f2c1a03b84a0ee2d29fba32821fbeb1e5cfb1247df44933cece7e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.10

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

0.2.0

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page