Sourcing Kaggle Datasets with Python
Project description
Sourcing Kaggle Datasets with Python
👉 About 👈
Minimum Viable Product:
😎 Built With 😎
📖 Getting Started 📖
✋ Prerequisites ✋
Change the project-specific attributes. See TODO for more information.
💪 Installation 💪
pip install --user sourcing-kaggle-datasets
🚀 Usage 🚀
🤓 Static Analysis 🤓
$ make types
$ make lint
$ make sast
# .gitlab.ci.yml
types:
stage: Static Analysis
script: [make types]
allow_failure: true
linting:
stage: Static Analysis
script: [make lint]
allow_failure: true
secure-code:
stage: Static Analysis
script: [make sast]
allow_failure: false
🧐 Unit Testing 🧐
$ make unittests
# .gitlab.ci.yml
unittests:
stage: Unit Testing
script: [make unittests]
allow_failure: false
🤩 Building 🤩
$ make build
# .gitlab.ci.yml
build:
stage: Building
script: [make build]
artifacts:
paths: [dist]
only:
- develop
- main
🥳 Deployment 🥳
$ make deploy
# .gitlab.ci.yml
gitlab:
stage: Deployment
script: [make deploy]
artifacts:
paths: [dist]
only:
- develop
- main
pypi:
stage: Deployment
script: [make release]
artifacts:
paths: [dist]
only:
- main
For more examples, please refer to the Documentation
⭐️ Features ⭐️
- Using pyTest as a paradigm for test-driven development
- Using Bandit as static application security testing code analyzer
- Automatic build and deploy on GitLab and PyPi Packages Regestries
📑 Changelog 📑
See CHANGELOG for more information.
📋 Roadmap 📋
- Implement Toml Config Parser as a Settings Mechanism
See the open issues for a list of proposed features (and known issues).
🤝 Contribute 🤝
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Please read the contribution guidelines first.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
📜 License 📜
Distributed under the MIT License. See LICENSE for more information.
💌 Contact 💌
Bootcamp contributors - contributors
@ bootcamp-project
.com
🏆 Acknowledgements 🏆
Thanks for these awesome resources that were used during the development of the Bootcamp Project: Sourcing Kaggle Datasets with Python:
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
Built Distribution
File details
Details for the file sourcing-kaggle-datasets-0.1.3.tar.gz
.
File metadata
- Download URL: sourcing-kaggle-datasets-0.1.3.tar.gz
- Upload date:
- Size: 4.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.6.4 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.1 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 21039c935151645fd6a42ecc0e4ff6f79ca36e573ffa003adc340708a184b17b |
|
MD5 | 20c333b31285ac69c4afc17504b135e4 |
|
BLAKE2b-256 | 5498efedca6134cc0c489d2af0e7fbcf2ccc9b0d3c0edf9f6ddbaf6ea0246fb7 |
File details
Details for the file sourcing_kaggle_datasets-0.1.3-py3-none-any.whl
.
File metadata
- Download URL: sourcing_kaggle_datasets-0.1.3-py3-none-any.whl
- Upload date:
- Size: 4.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.6.4 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.1 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b6da297be2b8b01bcd3b74c76d8a4356e854d641d770909d8c03530812688f6d |
|
MD5 | 934835a867cc45f38f52253856c553d4 |
|
BLAKE2b-256 | a2de937ef646df47751cb767080ef956ee3f8d0dfa70f55c98b3d9632fb05b3a |