See long description
Project description
App
Installation
File Structure
Standard file structure for python packages as follows:
<main folder name>- docs/
- LICENSE.txt
- README.md <- .rst file type preferred in python, but .md is more common overall
- src/ <- dedicated src is not always done but recommended for compatibility
<module name><- often the same name as the main folder, but should be a subfolder__init__.py<- an empty file can be all that's needed at times. However, importing items here can be useful as they will be accessible to any file that is importing the overall module_version.py<- autogenerated by versioneer using info from setup.cfg 1main.pyutils.py<any other python files>
- versioneer.py <- must be here in the top level folder 1
- setup.py <- must be here in the top level folder 2
- setup.cfg <- must be here in the top level folder 2
- requirements.txt <- must be here in the top level folder 3
- MANIFEST.in <- Not strictly required
- docs/
Project Structure References
- https://github.com/yngvem/python-project-structure
- https://github.com/johnthagen/python-blueprint#project-structure
Usage
Run src/YerrabelliFlask/main.py with python
Tested OS and History Details
- Tested primarily on/with
- Mac OS X (10.14 Mojave on a 2018 Macbook pro)
- python 3.6-3.9 derived from anaconda
- PyCharm
License
See LICENSE.txt
Author & Contact info
Rahul Yerrabelli
| Service | URL |
|---|---|
| GitHub | https://github.com/ryerrabelli/ |
| ORCID | https://orcid.org/0000-0002-7670-9601 |
| Google Scholar | https://scholar.google.com/citations?user=pEvGRdkAAAAJ |
| https://www.linkedin.com/in/ryerrabelli | |
Table generated using https://www.tablesgenerator.com/markdown_tables
-
Unlike
versioneer.py,_version.pydoes not have to be on the top level folder, which I prefer so it does not clutter the project and can be more easily accessed in the project. setup.cfg should be changed so that the file path of the src/<module>, where_version.pywill be kept is given ↩ ↩2 -
Some applications use only one- a setup.py or setup.cfg, but versioneer prefers both. ↩ ↩2
-
Can be autogenerated by PyCharm. Will not be blank as must have versioneer at least. ↩
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ryerrabelli-1.0.62.macosx-10.9-x86_64.tar.gz.
File metadata
- Download URL: ryerrabelli-1.0.62.macosx-10.9-x86_64.tar.gz
- Upload date:
- Size: 16.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.6.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
929973f54dd6a4fa50e2235e06aab3826188e7da2b6d694f70c60145462ed1ad
|
|
| MD5 |
e9f7e915c2a32cd9c520a9201dacb507
|
|
| BLAKE2b-256 |
4761912b0e1285e216bfefa53e41dfc61a6540835061fd74e4897110f96b200e
|
File details
Details for the file ryerrabelli-1.0.62-py3.8.egg.
File metadata
- Download URL: ryerrabelli-1.0.62-py3.8.egg
- Upload date:
- Size: 21.7 kB
- Tags: Egg
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.6.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
03005d253a96f2126197e303add9ee666d872c4f15884e6614c856abaa4fe0ee
|
|
| MD5 |
8a7221f0ec3da4167482e8544b753548
|
|
| BLAKE2b-256 |
3246252be8baa059806b4b91cf97e85f3cf1f2f2f9313ed7f05c96b4109e5f41
|
File details
Details for the file ryerrabelli-1.0.62-py3-none-any.whl.
File metadata
- Download URL: ryerrabelli-1.0.62-py3-none-any.whl
- Upload date:
- Size: 12.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.6.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b3efdf2a7e889bef1f2f10fc4b9fe21dcb597cceace091db1235e0f391d94a81
|
|
| MD5 |
96c1b905153052ea521571e187f3a77c
|
|
| BLAKE2b-256 |
12dcef125b35c95071c26359e2352dfad0d9c249d431fe6f635984b6891fbeb3
|