spotfire

Package for Building Python Extensions to Spotfire®

https://github.com/spotfiresoftware/spotfire-python

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (7.7%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Package for Building Python Extensions to Spotfire®

Basic Info
  • Host: GitHub
  • Owner: spotfiresoftware
  • License: other
  • Language: Python
  • Default Branch: main
  • Homepage:
  • Size: 617 KB
Statistics
  • Stars: 24
  • Watchers: 9
  • Forks: 7
  • Open Issues: 19
  • Releases: 19
Created over 5 years ago · Last pushed 11 months ago
Metadata Files
Readme License

README.md

Package for Building Python Extensions to Spotfire®

This package provides functions used for integrating Python with Spotfire, including: * reading and writing files in Spotfire Binary Data Format (SBDF) * building Spotfire Packages (SPKs) for distributing Python interpreters and custom packages with Spotfire * internal handler code for executing Data Functions from Spotfire

Installation

sh pip install spotfire

Additionally, extras may be specified (as spotfire[extra] instead of simply spotfire) to include the required Python packages to support optional functionality:

| Extra | Functionality | |-----------------------------|----------------------------------------------| | spotfire[geo] | Geographic data processing | | spotfire[plot] | Plotting support with all supported packages | | spotfire[plot-matplotlib] | Plotting support using just matplotlib | | spotfire[plot-pil] | Plotting support using just Pillow | | spotfire[plot-seaborn] | Plotting support using just seaborn | | spotfire[dev,lint] | Internal development |

License

BSD-type 3-Clause License. See the file LICENSE included in the package.

Owner

  • Name: Spotfire
  • Login: spotfiresoftware
  • Kind: organization

Spotfire BU Github

GitHub Events

Total
  • Create event: 12
  • Release event: 3
  • Issues event: 12
  • Watch event: 6
  • Delete event: 5
  • Member event: 1
  • Issue comment event: 13
  • Push event: 23
  • Pull request review event: 5
  • Pull request review comment event: 2
  • Pull request event: 7
  • Fork event: 1
Last Year
  • Create event: 12
  • Release event: 3
  • Issues event: 12
  • Watch event: 6
  • Delete event: 5
  • Member event: 1
  • Issue comment event: 13
  • Push event: 23
  • Pull request review event: 5
  • Pull request review comment event: 2
  • Pull request event: 7
  • Fork event: 1

Committers

Last synced: about 1 year ago

All Time
  • Total Commits: 203
  • Total Committers: 6
  • Avg Commits per committer: 33.833
  • Development Distribution Score (DDS): 0.089
Past Year
  • Commits: 23
  • Committers: 3
  • Avg Commits per committer: 7.667
  • Development Distribution Score (DDS): 0.087
Top Committers
Name Email Commits
Brian Bassett b****t@t****m 185
Joe Roberts j****t@t****m 14
whitesource-for-github-com[bot] 5****] 1
vrane-tibco 1****o 1
mpanke-tibco 1****o 1
Toby t****h@g****m 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 11 months ago

All Time
  • Total issues: 71
  • Total pull requests: 22
  • Average time to close issues: 4 months
  • Average time to close pull requests: 2 months
  • Total issue authors: 15
  • Total pull request authors: 10
  • Average comments per issue: 0.66
  • Average comments per pull request: 0.77
  • Merged pull requests: 13
  • Bot issues: 12
  • Bot pull requests: 1
Past Year
  • Issues: 14
  • Pull requests: 9
  • Average time to close issues: 12 days
  • Average time to close pull requests: 24 days
  • Issue authors: 6
  • Pull request authors: 4
  • Average comments per issue: 0.21
  • Average comments per pull request: 0.22
  • Merged pull requests: 4
  • Bot issues: 4
  • Bot pull requests: 0
Top Authors
Issue Authors
  • bbassett-tibco (40)
  • github-actions[bot] (9)
  • lwlwlwlw (4)
  • tibco-slolla (4)
  • mend-for-github-com[bot] (3)
  • jorobert (2)
  • quetil (1)
  • antineutrino2 (1)
  • Kazuuk (1)
  • bschwartzjetrock (1)
  • jaybazile (1)
  • mpanke-tibco (1)
  • mmetzvirbio (1)
  • vttrifonov (1)
  • niccolomineo (1)
Pull Request Authors
  • jorobert (5)
  • vrane-tibco (4)
  • bbassett-tibco (4)
  • aberridg (2)
  • EEH910 (2)
  • mpanke-tibco (1)
  • luke-pdf (1)
  • mend-for-github-com[bot] (1)
  • tobyych (1)
  • migue-pki (1)
Top Labels
Issue Labels
enhancement (8) automated/pylint (6) bug (4) ecosystem (4) from-jira-component/sbdf (3) from-jira-type/defect (3) automated/cpplint (2) from-jira-type/enhancement (2) from-jira-component/spk (2) from-jira-type/development-task (2) Mend: dependency security vulnerability (2) from-jira-component/packages (1) documentation (1) Mend: configuration error (1) automated/mypy (1)
Pull Request Labels

Packages

  • Total packages: 1
  • Total downloads:
    • pypi 3,307 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 1
  • Total versions: 20
  • Total maintainers: 1
pypi.org: spotfire

Package for Building Python Extensions to Spotfire

  • Versions: 20
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 3,307 Last month
Rankings
Downloads: 4.4%
Dependent packages count: 10.0%
Average: 13.1%
Forks count: 14.2%
Stargazers count: 15.2%
Dependent repos count: 21.7%
Maintainers (1)
Last synced: 11 months ago

Dependencies

test_requirements_default.txt pypi
  • geopandas * test
  • matplotlib * test
  • pillow * test
  • seaborn * test
  • shapely * test
  • unittest-xml-reporting * test
.github/workflows/build.yaml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
  • actions/upload-artifact v2 composite
.github/workflows/pylint.yaml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
.github/scripts/requirements_upload.txt pypi
  • PyGithub *
  • twine *
pyproject.toml pypi
setup.py pypi