Skip to content

Commit

Permalink
Update metadata for tagging python 2.7 compatible version (#11)
Browse files Browse the repository at this point in the history
  • Loading branch information
docmarionum1 authored Aug 5, 2022
1 parent a941a69 commit 66ea63e
Show file tree
Hide file tree
Showing 6 changed files with 20 additions and 32 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/run-tests.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# This is a basic workflow to help you get started with Actions

name: Run Tests
name: Tests

# Controls when the workflow will run
on:
Expand Down
14 changes: 0 additions & 14 deletions .travis.yml

This file was deleted.

3 changes: 2 additions & 1 deletion AUTHORS.rst
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,5 @@ Development Lead
Contributors
------------

None yet. Why not be the first?
* Irmen de Jong <[email protected]>
* Brad Smith <[email protected]>
6 changes: 5 additions & 1 deletion HISTORY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,11 @@
History
-------

1.0.0 (2022-08-05)
++++++++++++++++++
* Last version compatible with python 2.7

0.0.0 (2014-01-26)
++++++++++++++++++

* First release on PyPI.
* First release
14 changes: 6 additions & 8 deletions README.rst → README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,12 @@
===============================
Python 6502 Emulator
===============================
# Python 6502 Emulator

.. image:: https://travis-ci.org/docmarionum1/py65emu.png?branch=master
:target: https://travis-ci.org/docmarionum1/py65emu

[![Tests](https://github.com/docmarionum1/py65emu/actions/workflows/run-tests.yml/badge.svg?branch=master)](https://github.com/docmarionum1/py65emu/actions/workflows/run-tests.yml)


A MOS 6502 Emulator intended to be used from within other programs. All opcodes, included the undocumented illegal opcodes are implemented.

Example Usage:::
Example Usage

from py65emu.cpu import CPU
from py65emu.mmu import MMU
Expand Down Expand Up @@ -48,7 +46,7 @@ Example Usage:::


The full set of parameters for CPU is::
The full set of parameters for CPU is

mmu: An instance of MMU
pc: The starting address of the pc (program counter)
Expand All @@ -58,7 +56,7 @@ The full set of parameters for CPU is::
magic: A value needed for the illegal opcodes, XAA. This value differs
between different versions, even of the same CPU. The default is 0xee.

And for MMU, the tuple values are::
And for MMU, the tuple values are

start : int
The starting address of the block of memory
Expand Down
13 changes: 6 additions & 7 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@
import os
import sys


try:
from setuptools import setup
except ImportError:
Expand All @@ -14,12 +13,12 @@
os.system('python setup.py sdist upload')
sys.exit()

readme = open('README.rst').read()
readme = open('README.md').read()
history = open('HISTORY.rst').read().replace('.. :changelog:', '')

setup(
name='py65emu',
version='0.0.0',
version='1.0.0',
description='A 6502 Emulator',
long_description=readme + '\n\n' + history,
author='Jeremy Neiman',
Expand All @@ -32,19 +31,19 @@
include_package_data=True,
install_requires=[
],
python_requires='>=2.7, <3.9',
license="WTFPL",
zip_safe=False,
keywords='py65emu',
classifiers=[
'Development Status :: 2 - Pre-Alpha',
'Intended Audience :: Developers',
'License :: WTFPL',
'Natural Language :: English',
"Programming Language :: Python :: 2",
'Programming Language :: Python :: 2.6',
'Programming Language :: Python :: 2.7',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.3',
'Programming Language :: Python :: 3.6',
'Programming Language :: Python :: 3.7',
'Programming Language :: Python :: 3.8',
],
test_suite='tests',
)

0 comments on commit 66ea63e

Please sign in to comment.