Ticketutil

Latest version: v1.8.0

Safety actively analyzes 685670 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

1.4.3

++++++++++++++++++

* Added get_ticket_content() method to jira.py, rt.py, redmine.py, and
bugzilla.py.
* Added add_attachment() method to servicenow.py.
* Added unit tests for ticket.py, jira.py, rt.py, redmine.py, and bugzilla.py.
* Added module-level loggers throughout all files.
* Added components support to Jira.
* Added support for creating subtasks in Jira.

1.3.0

++++++++++++++++++

* New documentation has been created at http://ticketutil.readthedocs.io.
* All main user-accessible ticketutil methods now have useful return
statements containing the request status (Success or Failure), the error
message if the status is a Failure, and the URL of the ticket. See
http://ticketutil.readthedocs.io/en/latest/Usage.html#return-statements
for more details.
* HTTP Basic Auth support has been added to JIRA.

1.2.0

++++++++++++++++++

* ServiceNow support has been added to ticketutil!

- ticketutil/servicenow.py has been created, supporting main ticketing
functions found in other tools.
- tests/test_servicenow.py has been created, containing unit tests for
servicenow.py.
- Two new documentation files have been created: docs/servicenow.md and
examples/servicenow_examples.md.

1.1.0

++++++++++++++++++

* JIRA, Bugzilla, RT, Redmine

- Added get_ticket_url() method to return ticket url for Ticket object.
- Added get_ticket_id() method to return ticket id for Ticket object.
- Added _verify_project() and _verify_ticket_id() methods to all tools.
These methods are called when a new Ticket object is created to verify
that the project and optional ticket_id parameters are valid.
- Created TicketException class, which is raised if the url passed in
during creation of a Ticket object can not be accessed. This exception
is also raised if project or ticket_id can not be verified.
- The environment variable TICKETUTIL_DEBUG has been replaced with
TICKETUTIL_LOG_LEVEL, with a default value of 'INFO'. This allows you to
turn on debug logging by setting this variable to 'DEBUG' and effectively
turn off logging by setting it to 'CRITICAL'.

* JIRA

- Modified _get_status_id() in jira.py to return the status_id
corresponding to the state you are transitioning to, instead of the
status_id corresponding to the transition itself.

* Bugzilla

- Added add_attachment() method.
- Added support for api_key authentication.
- Added support for adding groups to ticket in create() and edit().

* RT

- Added add_attachment() method.

* Redmine

- Added add_attachment() method.

1.0.6

++++++++++++++++++
- Trying to fix more PyPI issues.

1.0.5

++++++++++++++++++
- Fixing README on PyPI.

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.