-
Notifications
You must be signed in to change notification settings - Fork 0
Dev #1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Dev #1
Changes from all commits
Commits
Show all changes
61 commits
Select commit
Hold shift + click to select a range
6bab9e7
Initial commit
aromanielloNTIA c3e3fae
Initial PropLib Python wrapper template
aromanielloNTIA 6b9b0fb
Run pre-commit hooks on all files
aromanielloNTIA 7d09806
Fix version number typo
aromanielloNTIA 97cdc0d
Add CMakeLists.txt
aromanielloNTIA 383fbb7
Remove default_language_version
aromanielloNTIA 5854d6f
Update template readme
aromanielloNTIA 43193ba
Make template project buildable
aromanielloNTIA 2e24083
Make template project testable
aromanielloNTIA 673ad90
Add template Zenodo config
aromanielloNTIA 6af32bc
Update installation instructions
aromanielloNTIA 2ba777c
Fix template install instruction
aromanielloNTIA 88f3675
add template public release approval form
aromanielloNTIA a13ae56
Update README
aromanielloNTIA f704e6e
Add template public release form
aromanielloNTIA f465741
Remove zenodo file
aromanielloNTIA 4fd2231
Add template citation file
aromanielloNTIA cf69743
Remove DOI badge, replace github release with PyPI badge, add disclaimer
aromanielloNTIA 47f6ca7
Fix capitalization
aromanielloNTIA 46aee01
Create cff-validator.yml
aromanielloNTIA e452154
Remove name-particle from template citation file
aromanielloNTIA 72f7712
Make template valid
aromanielloNTIA af0d8b5
Fix file filter in CFF validator
aromanielloNTIA 6e5b86e
Test fixing path filters
aromanielloNTIA dabc99c
Add link to template test data repo
aromanielloNTIA d3e9192
Fix incorrect field
aromanielloNTIA c46aa11
Merge branch 'main' of https://github.com/NTIA/proplib-template-pytho…
cheroy-ntia 670d3b1
Update approval form for test data requirements
aromanielloNTIA ad6bb23
Add zenodo template and README badge
aromanielloNTIA 8e89044
Fix resource_type in template zenodo file
aromanielloNTIA 96f29ce
Merge branch 'proplib-template-python-main' into dev
cheroy-ntia f470b5d
Update markdownlink pre-commit hook
aromanielloNTIA 21235c7
Migrate tox configuration into pyproject.toml
aromanielloNTIA 201c315
Remove CMakeLists.txt
aromanielloNTIA f1a67b4
Update test data directory
aromanielloNTIA 6f6f8ac
Update README
aromanielloNTIA a7b6084
Initialize extern directory for submodule
aromanielloNTIA d9ac58d
Rename test_utils file
aromanielloNTIA 6f7c9f8
Move expected test data directory to tests/data
aromanielloNTIA 99c2500
Merge branch 'proplib-template-python-main' into dev
cheroy-ntia c90126f
initialize LFMF Python wrap
cheroy-ntia 568430b
update README
cheroy-ntia 850ec19
update README
cheroy-ntia d9f4f1c
update CITATION.cff
cheroy-ntia 28390eb
update CITATION.cff
cheroy-ntia afb6fb1
update test_lfmf
cheroy-ntia eef486c
remove not used code
cheroy-ntia 2a1e86f
Populate zenodo metadata
aromanielloNTIA df9aadd
Update name formatting
aromanielloNTIA d109eff
Update README contenst
aromanielloNTIA 61a0049
Update pyproject.toml contents
aromanielloNTIA 93a43a8
Update CITATION.cff contents
aromanielloNTIA 6aa300e
Add and revise input parameter unit information
aromanielloNTIA 44b2bad
Double underscore before unit in output variable name
aromanielloNTIA 7bd5774
Update version to 1.1.0
aromanielloNTIA 1b82f77
Add test utils from template repository
aromanielloNTIA 0afc798
Add license and disclaimer information
aromanielloNTIA 577e654
Add __init__.py to test directory
aromanielloNTIA e83d52c
run pre-commit hooks on all files
aromanielloNTIA 6907448
Update CFF validator for Ubuntu 24.04 runner
aromanielloNTIA ce0e287
Merge pull request #3 from NTIA/dev-revisions
aromanielloNTIA File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,27 @@ | ||
| name: Validate CITATION.cff | ||
|
|
||
| on: | ||
| push: | ||
| paths: | ||
| - 'CITATION.cff' | ||
| - '.github/workflows/cff-validator.yml' | ||
| pull_request: | ||
| paths: | ||
| - 'CITATION.cff' | ||
| - '.github/workflows/cff-validator.yml' | ||
| workflow_dispatch: | ||
|
|
||
| jobs: | ||
| Validate-CITATION-cff: | ||
| runs-on: ubuntu-latest | ||
| name: Validate CITATION.cff | ||
| env: | ||
| GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }} | ||
|
|
||
| steps: | ||
| - name: Checkout repository | ||
| uses: actions/checkout@v4 | ||
| - name: Validate CITATION.cff | ||
| uses: dieghernan/cff-validator@v3 | ||
| with: | ||
| install-r: true |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -5,6 +5,10 @@ __pycache__/ | |
|
|
||
| # C extensions | ||
| *.so | ||
| *.so.* | ||
| *.dylib | ||
| *.DLL | ||
| *.dll | ||
|
|
||
| # Distribution / packaging | ||
| .Python | ||
|
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,41 @@ | ||
| repos: | ||
| - repo: https://github.com/pre-commit/pre-commit-hooks | ||
| rev: v5.0.0 | ||
| hooks: | ||
| - id: check-ast | ||
| types: [file, python] | ||
| - id: check-case-conflict | ||
| - id: check-docstring-first | ||
| types: [file, python] | ||
| - id: check-merge-conflict | ||
| - id: check-yaml | ||
| types: [file, yaml] | ||
| - id: debug-statements | ||
| types: [file, python] | ||
| - id: detect-private-key | ||
| - id: end-of-file-fixer | ||
| - id: trailing-whitespace | ||
| - repo: https://github.com/asottile/pyupgrade | ||
| rev: v3.19.0 | ||
| hooks: | ||
| - id: pyupgrade | ||
| args: ["--py39-plus"] | ||
| - repo: https://github.com/pycqa/isort | ||
| rev: 5.13.2 | ||
| hooks: | ||
| - id: isort | ||
| name: isort (python) | ||
| types: [file, python] | ||
| args: ["--profile", "black", "--filter-files", "--gitignore"] | ||
| - repo: https://github.com/psf/black | ||
| rev: 24.10.0 | ||
| hooks: | ||
| - id: black | ||
| types: [file, python] | ||
| - repo: https://github.com/igorshubovych/markdownlint-cli | ||
| rev: v0.43.0 | ||
| hooks: | ||
| - id: markdownlint | ||
| types: [file, markdown] | ||
| exclude: GitHubRepoPublicReleaseApproval.md | ||
| args: ["--disable", "MD013"] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,43 @@ | ||
| { | ||
| "upload_type": "software", | ||
| "publication_date": "TODO-TEMPLATE", | ||
| "title": "Low Frequency / Medium Frequency (LF/MF) Propagation Model, Python Wrapper", | ||
| "creators": [ | ||
| { | ||
| "name": "Heroy, Chen", | ||
| "affiliation": "U.S. Department of Commerce, National Telecommunications and Information Administration, Institute for Telecommunication Sciences", | ||
| "orcid": "0009-0006-8728-4502" | ||
| }, | ||
| { | ||
| "name": "Romaniello, Anthony W.", | ||
| "affiliation": "U.S. Department of Commerce, National Telecommunications and Information Administration, Institute for Telecommunication Sciences", | ||
| "orcid": "0000-0001-8437-6504" | ||
| } | ||
| ], | ||
| "description": "This code repository contains a Python wrapper for the NTIA/ITS implementation of the Low Frequency / Medium Frequency (LF/MF) Propagation Model.", | ||
| "access_right": "open", | ||
| "keywords": [ | ||
| "propagation", | ||
| "communications", | ||
| "antennas", | ||
| "radio wave propagation" | ||
| ], | ||
| "related_identifiers": [ | ||
| { | ||
| "identifier": "https://github.com/NTIA/LFMF", | ||
| "relation": "isSupplementTo", | ||
| "resource_type": "software" | ||
| }, | ||
| { | ||
| "identifier": "https://github.com/NTIA/LFMF-test-data", | ||
| "relation": "isSupplementedBy", | ||
| "resource_type": "dataset" | ||
| }, | ||
| { | ||
| "identifier": "https://ntia.github.io/propagation-library-wiki/models/LFMF/", | ||
| "relation": "isDocumentedBy", | ||
| "resource_type": "softwaredocumentation" | ||
| } | ||
| ], | ||
| "version": "1.1.0" | ||
| } | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,42 @@ | ||
| cff-version: 1.2.0 | ||
| title: >- | ||
| Low Frequency / Medium Frequency (LF/MF) Propagation Model, Python Wrapper | ||
| message: Please cite this software using these metadata. | ||
| type: software | ||
| authors: | ||
| - family-names: Heroy | ||
| given-names: Chen | ||
| affiliation: >- | ||
| U.S. Department of Commerce, National | ||
| Telecommunications and Information Administration, | ||
| Institute for Telecommunication Sciences | ||
| orcid: 'https://orcid.org/0009-0006-8728-4502' | ||
| email: [email protected] | ||
| - family-names: Romaniello | ||
| given-names: Anthony W. | ||
| affiliation: >- | ||
| U.S. Department of Commerce, National | ||
| Telecommunications and Information Administration, | ||
| Institute for Telecommunication Sciences | ||
| orcid: 'https://orcid.org/0000-0001-8437-6504' | ||
| email: [email protected] | ||
| - name: >- | ||
| U.S. Department of Commerce, National | ||
| Telecommunications and Information Administration, | ||
| Institute for Telecommunication Sciences | ||
| address: 325 Broadway | ||
| city: Boulder | ||
| country: US | ||
| post-code: '80305' | ||
| region: Colorado | ||
| alias: NTIA/ITS | ||
| email: [email protected] | ||
| website: 'https://its.ntia.gov' | ||
| repository-code: 'https://github.com/NTIA/LFMF-python' | ||
| url: 'https://ntia.github.io/propagation-library-wiki/models/LFMF' | ||
| keywords: | ||
| - its | ||
| - propagation | ||
| - lfmf | ||
| - antennas | ||
| version: 1.1.0 |
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I am populating this file in a separate PR