Skip to main content

A python package for connecting with the database.

Project description

requirements_dev.txt we use for the testing

It makes it easier to install and manage dependencies for development and testing, separate from the dependencies required for production.

difference between requirements_dev.txt and requirements.txt

requirements.txt is used to specify the dependencies required to run the production code of a Python project, while requirements_dev.txt is used to specify the dependencies required for development and testing purposes.

tox.ini

We use if for the testing in the python package testing against different version of the python

how tox works tox enviornment creation

  1. Install depedencies and packages
  2. Run commands
  3. Its a combination of the (virtualenvwrapper and makefile)
  4. It creates a .tox

pyproject.toml

it is being used for configuration the python project it is a alternative of the setup.cfg file. its containts configuration related to the build system such as the build tool used package name version author license and dependencies

setup.cfg

In summary, setup.cfg is used by setuptools to configure the packaging and installation of a Python projec

Testing python application

types of testing

  1. Automated testing
  2. Manual testing

Mode of testing

  1. Unit testing
  2. Integration tests

Testing frameworks

  1. pytest
  2. unittest
  3. robotframework
  4. selenium
  5. behave
  6. doctest

check with the code style formatting and syntax(coding standard)

  1. pylint
  2. flake8(it is best because it containt 3 library pylint pycodestyle mccabe)
  3. pycodestyle

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

virat-0.0.7.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

virat-0.0.7-py3-none-any.whl (3.7 kB view details)

Uploaded Python 3

File details

Details for the file virat-0.0.7.tar.gz.

File metadata

  • Download URL: virat-0.0.7.tar.gz
  • Upload date:
  • Size: 3.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for virat-0.0.7.tar.gz
Algorithm Hash digest
SHA256 9a82a52a4bcefa3fec155e5c5b6ca74231094ae041b98bcb52e5efbf57fd7811
MD5 4275d042985f2acaf98c5619ea71b149
BLAKE2b-256 2ada42c2716a0ddcb2b0c55cf3aeeb0d3e0df6e02b46a1c59af1ad0806c7216a

See more details on using hashes here.

File details

Details for the file virat-0.0.7-py3-none-any.whl.

File metadata

  • Download URL: virat-0.0.7-py3-none-any.whl
  • Upload date:
  • Size: 3.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for virat-0.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 0bd8fda220c2953064ef36027f4b279446ad42db84964d305b12f4ba2edb5262
MD5 dee11c34b8652550a8e1057986e7ef3f
BLAKE2b-256 f9c9d886b7199e8deaafd074ebc1ec60003b213a94b022729c6cc53ffe1db880

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