Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
75 commits
Select commit Hold shift + click to select a range
b648157
Updated property mapping Excel.
insightindustry Sep 20, 2022
cbe0b38
Fixed unit tests to reflect refactoring.
insightindustry Sep 20, 2022
2f60d51
Merge pull request #5 from insightindustry/master
insightindustry Oct 5, 2022
286d9d9
Fixed merged conflict.
insightindustry Oct 5, 2022
fb4c632
Updated README, LICENSE, and requirements.txt.
insightindustry Oct 6, 2022
7b98695
Fixed type annotations.
insightindustry Oct 6, 2022
3f09b0a
Modified options.chart.
insightindustry Oct 6, 2022
82870a1
Removed .options.map_navigation and .options.map_view.
insightindustry Oct 6, 2022
1afb384
Minor code style fixes.
insightindustry Oct 8, 2022
8d82db4
Fixed minor oversights.
insightindustry Oct 9, 2022
86c081d
Refactored to remove Highcharts Maps properties.
insightindustry Oct 9, 2022
e3fd955
Added utility_classes.javascript_functions.VariableName and serializa…
insightindustry Oct 9, 2022
75bf30c
Refactored to better support Highcharts Maps for Python.
insightindustry Oct 9, 2022
a9bfd09
Added Highcharts for Maps visualizations.
insightindustry Oct 10, 2022
805a5bc
Fixed various documentation errors.
insightindustry Oct 12, 2022
64a910b
Fixed unit tests.
insightindustry Oct 13, 2022
e8772eb
Modified format to format_ to not overwrite built-in.
insightindustry Dec 17, 2022
c4e9308
Modified toctree maxdepth to reduce filesize.
insightindustry Dec 17, 2022
127cbe0
Refactored options.Exporting.buttons configuration default settings.
insightindustry Dec 20, 2022
eb22c5c
Created a Bug Report template
hcpchris Jan 28, 2023
bc3b56a
Added Chart.update_series method.
insightindustry Jan 28, 2023
df229ec
Renamed highcharts-python to highcharts-core.
insightindustry Feb 14, 2023
9c1c271
Debugged utility_classes.buttons.ExportingButtons.
insightindustry Feb 14, 2023
66aae2c
Added bug report template.
insightindustry Feb 15, 2023
26e829c
Merge pull request #6 from highcharts-for-python/hcpchris-bugreport-t…
hcpchris Feb 15, 2023
99ddbd6
Added exception handling to the series generator function.
hcpchris Feb 23, 2023
e830e4b
Fixed errors in Chart.display() method.
hcpchris Feb 23, 2023
b62575d
Configured TravisCI, Tox, and PyProject.toml.
hcpchris Feb 28, 2023
378fce3
Fixed typos in pyproject.tml.
hcpchris Feb 28, 2023
51eb96d
Simplified .travis.yml build matrix.
hcpchris Feb 28, 2023
119c37e
Fixed requirements and dependency versions.
hcpchris Feb 28, 2023
a7fe8b2
Fixed tox.ini.
hcpchris Mar 1, 2023
aee9340
Fixed typo in pyproject.toml.
hcpchris Mar 1, 2023
4009940
Updated .travis.yml with appropriate distros.
hcpchris Mar 1, 2023
83286bf
Fixed pytest defaults.
hcpchris Mar 1, 2023
b0c109f
Fixed byte-to-string conversion.
hcpchris Mar 1, 2023
ffa9340
Fixed export tests to create directory based on CLI option.
hcpchris Mar 1, 2023
33cdd05
Modified .travis.yml to fix build environment.
hcpchris Mar 1, 2023
6a1a9c8
Fixed typo in .travis.yml.
hcpchris Mar 1, 2023
48e4b04
Fixed codecov build environment.
hcpchris Mar 1, 2023
cb04ce1
Adjusted travis build process for coverage
hcpchris Mar 1, 2023
8bb8b21
Fixed error in tox.ini.
hcpchris Mar 1, 2023
d54a2e0
Fixed coverage command.
hcpchris Mar 1, 2023
b88b3ce
Fixed documentation unit tests with placeholder.
hcpchris Mar 1, 2023
f5c2dd1
Merge pull request #7 from highcharts-for-python/enhancement-configur…
hcpchris Mar 1, 2023
6f94488
Added Github actions for release management
hcpchris Mar 1, 2023
10af56d
Updated dev requirements.
hcpchris Mar 2, 2023
a35d299
Merge pull request #8 from highcharts-for-python/enhancement/pypi-act…
hcpchris Mar 2, 2023
aaa71a1
Added .readthedocs.yaml file.
hcpchris Mar 2, 2023
289a5d4
Fixed typo in .readthedocs.yaml.
hcpchris Mar 2, 2023
8137820
Fixed typo in .readthedocs.yaml.
hcpchris Mar 2, 2023
bdb75a5
Fixed unit test fixture.
hcpchris Mar 10, 2023
4600bde
Fixed EnforcedNull serialization.
hcpchris Mar 10, 2023
7e19a24
Fixed .display() functionality.
hcpchris Mar 10, 2023
3974d60
Added license, support, FAQ, and logos to the docs.
hcpchris Mar 10, 2023
f942d23
Added Highcharts Gantt example visualizations
hcpchris Mar 10, 2023
8dfa633
Updated dependencies and fixed error in FAQ.
hcpchris Mar 10, 2023
12874a2
Updated dependencies and tweaked branding.
hcpchris Mar 10, 2023
083dd96
Updated README.
hcpchris Mar 10, 2023
3c58f4a
Tweaked support info.
hcpchris Mar 10, 2023
8611c45
Fixed named parameters in JS literal serialization.
hcpchris Mar 11, 2023
d5f4f6d
Fixed named parameters in Jupyter Labs Javascript rendering. Also fix…
hcpchris Mar 11, 2023
30537ae
Updated README.rst.
hcpchris Mar 13, 2023
2776301
Updated version number.
hcpchris Mar 13, 2023
d124760
Merge branch 'bugfix/named-parameters-in-js-literals' into prerelease…
hcpchris Mar 13, 2023
4847ab4
Merge pull request #9 from highcharts-for-python/prerelease/finalize-…
hcpchris Mar 13, 2023
f9310b4
Updated README.rst
hcpchris Mar 13, 2023
c415578
Updated version number to align to PEP-440.
hcpchris Mar 13, 2023
abcf00c
Merge branch 'bugfix/named-parameters-in-js-literals' of github.com:h…
hcpchris Mar 13, 2023
afc44af
Merge pull request #10 from highcharts-for-python/bugfix/named-parame…
hcpchris Mar 13, 2023
cf3933e
Updated development status for v.1.0.0-rc1.
hcpchris Mar 13, 2023
3b839a4
Cleaned up README.rst.
hcpchris Mar 13, 2023
46e4a7d
Updated project.urls.
hcpchris Mar 13, 2023
2598e6b
Updated docs.
hcpchris Mar 13, 2023
cf79a8b
Updated documentation URLs.
hcpchris Mar 14, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
27 changes: 27 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
---
name: Bug report
about: File a bug report to help us improve
title: BUG
labels: bug
assignees: hcpchris

---

**Describe the bug**
A clear and concise description of what the bug is.

**To Reproduce**
Steps to reproduce the behavior:
1. When I attempt '...' using the following code: '...'
2. I receive '...'

**Expected behavior**
A clear and concise description of what you expected to happen.

**Your Environment:**
- OS: [e.g. Linux, Windows, etc.]
- Python Version: [e.g. 3.10, 3.8, 3.11]
- Highcharts JavaScript Version: [e.g. 10.2, 10.3, etc.]

**Additional context**
Add any other context about the problem here.
37 changes: 37 additions & 0 deletions .github/workflows/pypi-publish.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# This workflow uses actions that are not certified by GitHub.
# They are provided by a third-party and are governed by
# separate terms of service, privacy policy, and support
# documentation.

# GitHub recommends pinning actions to a commit SHA.
# To get a newer version, you will need to update the SHA.
# You can also reference a tag or branch, but the action may change without warning.

name: Release Library to PyPi

on:
release:
types: [published]

env:
HATCH_INDEX_USER: __token__
HATCH_INDEX_AUTH: ${{ secrets.PYPI_API_TOKEN }}
HATCH_INDEX_REPO: main

jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Set up Python
uses: actions/setup-python@v4
with:
python-version: '3.x'
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install hatch
- name: Build package
run: hatch build
- name: Publish package
run: hatch publish
38 changes: 38 additions & 0 deletions .github/workflows/pypi-test-publish.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# This workflow uses actions that are not certified by GitHub.
# They are provided by a third-party and are governed by
# separate terms of service, privacy policy, and support
# documentation.

# GitHub recommends pinning actions to a commit SHA.
# To get a newer version, you will need to update the SHA.
# You can also reference a tag or branch, but the action may change without warning.

name: Upload Python Package

on:
pull_request:
branches:
- master

env:
HATCH_INDEX_USER: __token__
HATCH_INDEX_AUTH: ${{ secrets.TEST_PYPI_API_TOKEN }}
HATCH_INDEX_REPO: test

jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Set up Python
uses: actions/setup-python@v4
with:
python-version: '3.x'
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install hatch
- name: Build package
run: hatch build
- name: Publish package
run: hatch publish
29 changes: 29 additions & 0 deletions .readthedocs.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# .readthedocs.yaml
# Read the Docs configuration file
# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details

# Required
version: 2

# Set the version of Python and other tools you might need
build:
os: ubuntu-22.04
tools:
python: "3.11"
# You can also specify other tool versions:
# nodejs: "19"
# rust: "1.64"
# golang: "1.19"

# Build documentation in the docs/ directory with Sphinx
sphinx:
configuration: docs/conf.py

# If using Sphinx, optionally build your docs in additional formats such as PDF
# formats:
# - pdf

# Optionally declare the Python requirements required to build your docs
python:
install:
- requirements: requirements.dev.txt
33 changes: 33 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
language: python
job:
include:
#- python: "3.8"
# env: TOXENV=py38
#- python: "3.9"
# env: TOXENV=py39
- python: "3.10"
dist: focal
env: TOXENV=py310
- python: "3.11"
dist: bionic
env: TOXENV=py311
- python: "3.10"
dist: focal
env: TOXENV=coverage
- python: "3.10"
dist: focal
env: TOXENV=docs
os:
- linux
git:
quiet: true
install:
- pip install -r requirements.dev.txt
before_script:
- mkdir /home/travis/build/highcharts-for-python/highcharts-core/tests/input_files/headless_export/output/
- curl -Os --retry 5 https://uploader.codecov.io/latest/linux/codecov
- chmod +x codecov
script: tox -- -v -nauto

after_success:
- if [[ -e .coverage ]]; then ./codecov -t $CODECOV_TOKEN; fi
4 changes: 2 additions & 2 deletions CHANGES.rst
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Release 0.1.0
Release 1.0.0-rc1
=========================================

* First public release
* First public release: **Release Candidate 1**
Loading