Science Score: 36.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
1 of 52 committers (1.9%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.3%) to scientific vocabulary
Keywords from Contributors
interactive
serializer
packaging
network-simulation
shellcodes
hacking
autograding
observability
embedded
optim
Last synced: 10 months ago
·
JSON representation
Repository
🐍 Official Python client for the Swimlane API
Basic Info
- Host: GitHub
- Owner: swimlane
- License: apache-2.0
- Language: Python
- Default Branch: master
- Homepage: http://swimlane-python-driver.readthedocs.io/
- Size: 1.58 MB
Statistics
- Stars: 35
- Watchers: 36
- Forks: 32
- Open Issues: 7
- Releases: 66
Created over 10 years ago
· Last pushed about 1 year ago
Metadata Files
Readme
License
Security
README.rst
.. image:: https://raw.githubusercontent.com/swimlane/swimlane-python/master/docs/logo.png
Swimlane Python
===============
.. image:: https://img.shields.io/pypi/v/swimlane.svg
:target: https://pypi.python.org/pypi/swimlane
.. image:: https://img.shields.io/pypi/pyversions/swimlane.svg
:target: https://pypi.python.org/pypi/swimlane
.. image:: https://travis-ci.org/swimlane/swimlane-python.svg?branch=master
:target: https://travis-ci.org/swimlane/swimlane-python
.. image:: https://readthedocs.org/projects/swimlane-python-driver/badge/?version=latest
:target: http://swimlane-python-driver.readthedocs.io/
Python driver for the Swimlane_ API.
.. _Swimlane: http://swimlane.com
.. note::
This package is compatible with Swimlane 10.x. It is not compatible with Turbine.
------------------------------------------------------------------------------------------
Installation
------------
Install from public repository
::
pip install swimlane
Or use correct offline installer with bundled dependencies from `releases page`_
.. _releases page: https://github.com/swimlane/swimlane-python/releases
::
python swimlane-python-offline-installer--.pyz
Documentation
-------------
See the `Docs on RTD`_ for examples and full documentation
.. _Docs on RTD: http://swimlane-python-driver.readthedocs.io/
Functional Tests
----------------
To run the Functional Tests, start by navigating into the *functional_tests* directory.
Install the required PIP packages with the command
::
pip install -r requirements.txt
## Executing
The test suite allows for overriding the target server and user parameters via the following arguments:
::
pytest
--url default="https://localhost"
--user default="admin"
--pass This is the password for the user defined above.
--skipverify This is for allowing the version of PyDriver to not match the version of Swimlane.
To run a specific test and skip the version verification:
::
pytest driver_tests/test_app_adaptor.py --skipverify
To run all the tests against 10.20.30.40:
::
pytest --url "https://10.20.30.40"
.. NOTE::
All of the data created for testing purposes is cleaned up.
No preset data is needed beyond the base user.
These tests are Python 3.6+ compatible.
Issues
------
Open any bug reports or feature requests through the `Swimlane support portal`_
.. _Swimlane support portal: https://support.swimlane.com/helpdesk/tickets/new
Owner
- Name: Swimlane
- Login: swimlane
- Kind: organization
- Email: info@swimlane.com
- Location: Denver, CO
- Website: http://www.swimlane.com
- Repositories: 122
- Profile: https://github.com/swimlane
Swimlane is a Security Automation and Orchestration platform
GitHub Events
Total
- Release event: 1
- Watch event: 3
- Delete event: 4
- Push event: 11
- Pull request review event: 1
- Pull request event: 10
- Fork event: 2
- Create event: 6
Last Year
- Release event: 1
- Watch event: 3
- Delete event: 4
- Push event: 11
- Pull request review event: 1
- Pull request event: 10
- Fork event: 2
- Create event: 6
Committers
Last synced: about 1 year ago
Top Committers
| Name | Commits | |
|---|---|---|
| Nick Allen | n****n@s****m | 185 |
| Zach Bartlett | z****o@g****m | 23 |
| Brant | b****r@s****m | 19 |
| Matt Neth | m****h@g****m | 19 |
| Nick Allen | n****e@g****m | 19 |
| Dmitriy Krasnikov | d****v@g****m | 18 |
| Jon Ford | j****d@s****m | 16 |
| Austin | a****2@g****m | 16 |
| Travis Flint | t****t@s****m | 15 |
| Michael Lavers | k****s@i****l | 14 |
| jeanmurillo95 | 1****5 | 13 |
| Marjan Georgiev | m****v@g****m | 13 |
| CJ Koral | c****l@s****m | 12 |
| Michael Butler | m****r@s****m | 12 |
| Diego Angulo | 7****a | 10 |
| Andrew Hare | a****w@m****g | 9 |
| Michael Lavers | k****s@g****m | 9 |
| CJ Koral | c****l@c****u | 7 |
| Tameezuddin | 9****n | 6 |
| Lisa Reynolds | 7****s | 6 |
| Sean Grimes | s****s@s****m | 6 |
| GitHubAction | d****s@s****m | 4 |
| Koushik Kiran Kumar | 1****r | 4 |
| Caleb Bass | c****s@s****m | 3 |
| adammfrank | a****k@g****m | 3 |
| Mark Reeder | m****r@s****m | 3 |
| Daniel Hume | 1****e | 2 |
| Pablo Araya | 6****r | 2 |
| Vishmishra8 | 1****8 | 2 |
| Surya Pabbineedi | 9****i | 2 |
| and 22 more... | ||
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 11 months ago
All Time
- Total issues: 0
- Total pull requests: 121
- Average time to close issues: N/A
- Average time to close pull requests: 6 days
- Total issue authors: 0
- Total pull request authors: 37
- Average comments per issue: 0
- Average comments per pull request: 0.12
- Merged pull requests: 104
- Bot issues: 0
- Bot pull requests: 2
Past Year
- Issues: 0
- Pull requests: 14
- Average time to close issues: N/A
- Average time to close pull requests: 5 days
- Issue authors: 0
- Pull request authors: 8
- Average comments per issue: 0
- Average comments per pull request: 0.0
- Merged pull requests: 12
- Bot issues: 0
- Bot pull requests: 2
Top Authors
Issue Authors
Pull Request Authors
- jeanmurillo95 (15)
- marjan-georgiev (12)
- danguloa (11)
- travis-flint (11)
- koushik-kiran-kumar (8)
- Tameezuddin (7)
- nikshithkolan (6)
- dmikov (6)
- lisa-reynolds (6)
- zbartl (5)
- CalebBass (4)
- seandgrimes (4)
- Vishmishra8 (3)
- micheloosterhof (3)
- parayacr (3)
Top Labels
Issue Labels
Pull Request Labels
bug (15)
dependencies (2)
enhancement (1)
Packages
- Total packages: 1
-
Total downloads:
- pypi 69,321 last-month
- Total docker downloads: 1,267,151
- Total dependent packages: 3
- Total dependent repositories: 4
- Total versions: 75
- Total maintainers: 3
pypi.org: swimlane
Python driver for the Swimlane API
- Homepage: https://github.com/swimlane/swimlane-python
- Documentation: https://swimlane.readthedocs.io/
- License: AGPLv3
-
Latest release: 10.19.0
published about 1 year ago
Rankings
Docker downloads count: 0.8%
Downloads: 1.7%
Dependent packages count: 2.4%
Average: 5.2%
Forks count: 7.5%
Dependent repos count: 7.5%
Stargazers count: 11.5%
Last synced:
10 months ago
Dependencies
docs/requirements.txt
pypi
- sphinx >=1.7,<1.8
functional_tests/requirements.txt
pypi
- Faker ==0.8.15 test
- pytest >=3.5.0 test
- pytest-html >=1.22.1 test
requirements.txt
pypi
- cachetools >=2.0,<2.1
- certifi >=2017
- pendulum ==2.1.2
- pyjwt >=1.6,<1.7
- pyuri >=0.3,<0.4
- requests >=2,<3
- shortid ==0.1.2
- six >=1.12.0
- sortedcontainers >=1.5,<1.6
test-requirements.txt
pypi
- coverage * test
- mock * test
- pathlib * test
- pytest ==3.10.1 test
- pytest-cov ==2.8.1 test
- pytest-pythonpath * test
- pytz * test
- tox * test
.github/workflows/build_test.yml
actions
- actions/checkout v2 composite
- actions/setup-python v2 composite
.github/workflows/codeql-analysis.yml
actions
- actions/checkout v2 composite
- github/codeql-action/analyze v1 composite
- github/codeql-action/autobuild v1 composite
- github/codeql-action/init v1 composite
.github/workflows/release.yml
actions
- actions/checkout v2 composite
- actions/create-release v1 composite
- actions/setup-python v2 composite
- actions/upload-release-asset v1 composite
setup.py
pypi